Sally Shlaer

Sally Shlaer tarafından tasarlanan yazılım geliştirme metodolojisi, odağı nesne yönelimli analize kaydırarak mühendislerin karmaşık gerçek zamanlı sistemlere yaklaşım biçimini dönüştürdü. 1938'de Cleveland'da doğan Shlaer, saf matematik ile pratik hesaplama arasındaki boşluğu doldurdu ve endüstriyel ortamlarda yazılım yapılarının nasıl modellendiği ve yönetildiği üzerinde kalıcı bir etki bıraktı.

Akademik Temel

Shlaer, 1960 yılında Stanford Üniversitesi'nden matematik alanında lisans derecesini aldı. Lisans eğitiminin ardından Avustralya Ulusal Üniversitesi'nde lisansüstü eğitim gördü. Teknik yetkinliği, gerçek zamanlı sistem mimarisi ve tasarımına yaptığı sonraki katkıların temelini oluşturan Fortran ve assembly dillerine olan erken hakimiyetine dayanıyordu.

Laboratuvar Katkıları

1965'te Shlaer, kariyerine Los Alamos Ulusal Laboratuvarı'nda yazılım mühendisi olarak başladı. Bu dönemdeki temel teknik başarısı, bir elektron hızlandırıcısını gerçek zamanlı olarak çalıştırmak için özel olarak uyarlanmış bir işletim sistemi tasarlamak ve uygulamaktı. Bu proje, 1977'de Lawrence Berkeley Ulusal Laboratuvarı'na geçmeden önce karmaşık ve zamana duyarlı yazılım gereksinimlerini yönetme konusundaki itibarını pekiştirdi.

Bay Area Rapid Transit Projesi

Lawrence Berkeley Ulusal Laboratuvarı'nda Shlaer, Bay Area Rapid Transit (BART) metrosunun kontrol sistemlerini güncellemekten sorumlu proje yöneticisi olarak görev yaptı. Stephen J. Mellor ile birlikte çalışarak, eski Fortran ve assembly kodunun değiştirilmesini denetledi. Titiz bir sistem analizi sayesinde ekibi, sistem kod tabanını yetmiş bin satırdan iki bine indirerek güvenilirliği ve operasyonel verimliliği artırdı.

Shlaer-Mellor Yönteminin Geliştirilmesi

BART projesi sırasında karşılaşılan zorluklar, Shlaer ve Mellor'u yeni proje yönetimi mekanizmalarını ve yazılım geliştirme standartlarını resmileştirmeye yöneltti. Bu araştırma, yürütülebilir UML'in (Executable UML) nihai gelişimini güçlü bir şekilde etkileyen bir çerçeve olan Shlaer-Mellor yöntemini ortaya çıkardı. 1985 yılında, bu kavramları ticari olarak uygulamak için Project Technology Inc.'i kurdular. Object Oriented Systems Analysis: Modeling the World in Data (1988) ve Object Life Cycles: Modeling the World in States (1991) dahil olmak üzere önemli metinlerin yazarıydı.

Hızlı gerçekler

- Doğum: 1938, Cleveland - Ölüm: 1998, Berkeley - Eğitim: Stanford Üniversitesi, Avustralya Ulusal Üniversitesi - Önemli işverenler: Los Alamos Ulusal Laboratuvarı, Lawrence Berkeley Ulusal Laboratuvarı - Temel katkı: Shlaer-Mellor yöntemi - Mesleki üyelik: Association for Computing Machinery (ACM)

Okuyucuların sorduğu sorular

### Shlaer-Mellor yönteminin temel yeniliği neydi?

Karmaşık yazılımların geliştirilmesini düzenlemek için resmileştirilmiş proje yönetimi ve nesne yönelimli analiz getirdi ve daha sonra yürütülebilir UML'e dönüştü.

### BART sistem projesinin önemi neydi?

Shlaer ve ekibi, eski kodu oldukça verimli bir sistemle değiştirerek gerekli kod tabanını yetmiş bin satırdan iki bine indirdi.

Dahilerle karşılaştır

Adam Smith vs Albert EinsteinBaruch Spinoza vs Edgar Allan PoeJohn Von Neumann vs Werner HeisenbergLouis Pasteur vs Plato
Sıralamayı gör →Tüm karşılaştırmalar →

Harika çocuklar

Jeremy ShulerCornell University at 12 — Reading at 21 Months, Top-Decile SAT…Akiane KramarikSelf-Taught Painter from Age 4 — Paintings Sold for Up to…Marko ČalasanWorld's Youngest Microsoft Certified Systems Engineer — Age 8…Edith Stern126 U.S. Patents and IBM Master Inventor — Read at 12 Months…
Harika çocuklar →

Oyna, yarın yine gel

Günlük Deha Mücadelesi · Brain teaser
A farmer has 17 sheep. All but 9 run away. How many are left?
Cevabına dokun ↓
Hangi dahisin? Ücretsiz IQ testi