- Üyelik Tarihi
- 8 Ara 2012
- Konular
- 4,182
- Mesajlar
- 11,468
- MFC Puanı
- 34,670
Sistem mühendisi, bilgisayar bilimci Margaret Heafield Hamilton çalışmaları sayesinde Apollo 11in Aya inişi sırasında ortaya çıkan sorunu çözerek görevin iptal edilmesini önleyerek tarihe damgasını vurmuş bir bilim kadınıdır.
Nasa Öncesi Hayatı ve Çalışmaları
Margaret Heafield, 17 Ağustos 1936 İndiana Paoli doğumludur. 1954 yılında Hancock Lisesinden mezun olduktan sonra 1955de Michigan Üniversitesi matematik bölümüne gitmiştir. Earlham Collegede de biraz felsefe okumuş ve 1950 yılının sonlarında evlendiği kocası James Cox Hamiltonı desteklemek için kısa bir süre lisede matematik ve Fransızca dersi vermiştir.
Brandeis Üniversitesinde soyut matematikte yüksek lisans yapmak için Boston Massachusettse taşınmış ve 1960 yılında meteoroloji bölümünde Profesör Edward Norton Lorenzin LGP-30 ve PDP-1 bilgisayarlarındaki hava koşullarını tahmin etmek için yazılım geliştirilmesi için MITde geçici görev almıştır (Marvin Minskynin MAC projesi).
1961-1963 yılları arasında Lincoln Labda SAGE Projesinde çalışmıştır. SAGE Projesi, hava koşullarını öngörerek hava hareketlerini simülatörler vasıtası ile izleyebilecek bilgisayar yazılımı oluşturmak için MIT tarafından başlatılan Whirlwind Projesinin bir uzantısı idi. SAGE, soğuk savaş döneminde Sovyet savaş uçaklarının olası saldırılarına karşı askeri kullanım için savunma amaçlı geliştirilmiş bir projedir. Bu projedeki çalışmaları onun NASAnın Apollu uçuş yazılımda lider yazılımcı olarak görev almasına vesile olmuştur.
Nasa
Hamliton, Apollo ve Skylabın yazılımını geliştiren ekibe öncülük etmiştir. Hamilton ve ekibi, Apollonun komuta modülü, aya inecek kısmı ve Skylab için tasarlanmış algoritmaları içeren yazılımın geliştirilmesi sorumluluğunu üstlendi. Ekibinin bir kısmı da, Margaret Hamilton tarafından tasarlanan ve geliştirilen Display Interface Routines gibi hata ayıklama ve kurtarmaya yönelik sistem yazılımlar üzerinde çalıştılar.
Margaret Heafield Hamiltonın uzmanlık alanı içerisinde; sistem tasarımı, yazılım geliştirme, kurumsal ve süreç modelleme ve geliştirme , biçimsel sistem modelleme dilleri, sistem modelleme ve geliştirme için sistem odaklı nesneler, otomatik yaşam çevrimi ortamları, yazılım güvenliği en üst düzeye çıkarmak ve yeniden kullanma yöntemleri, domain analizi, yerleşik dil özellikleri ile doğrulama, sağlam sistemler için açık mimarı teknikler, tam yaşam döngüsü otomasyonu, kesintisiz entegrasyon, hata algılama ve kurtarma teknikleri, insan-makine arayüz sistemleri, işletim sistemleri,test teknikleri ve yaşam döngüsü yönetim teknikleri yer alıyordu.
Apolo 11 Görevi
Apolo 11 görevinde, Aya İniş Aracının Aya inmesine 3 dakika varken kokpitte bulunan bilgisayarların bir çoğu uyarı alarmları vermeye başladılar. Hamiltonun Apollo 11 uçuş aracı yazılımına bizzat eklemiş olduğu hata ayıklama programı ile bu hata çok kısa sürede fark edilerek asıl önemli önceliğe sahip görevlere odaklanılarak diğerleri sonraya bırakılmış ve görevin başarı ile tamamlanması sağlanmıştır. Hata ayıklama programı sayesinde Ay görevi başarı ile tamamlanmış ve basit bir bilgisayar hatası nedeni ile iptal edilmemiştir.
Sorun, radar sistemi tarafından gönderilen verilerin bilgisayarın işlemcisini aşırı yüklemesinden kaynaklanıyordu ancak bu sisteminde iniş sırasında çalışmasına da gerek yoktu. Alarmın daha sonra hatalı bir kontrol listesi nedeniyle çalışanların birinin radarı devreye alması nedeni ile olduğu da anlaşılmıştır.
Hamilton, Apollo 11in Ay görevi için 145,000 satırlık assembly kodunu tasarlamış, hem kendi yazmış hem de yazan ekibi yönetmiştir. O dönemdeki teknoloji ile bu kadar önemli bir kodun hatasız yazılmış olması çok önemli bir başarıdır.
İş Hayatı
Margaret Hamilton, 1986 yılında kurmuş olduğu Hamilton Teknoloji firmasının CEOluğunu üstlenmiştir. Bu firmanın tüm ürünleri Margaret Hamiltonun bizzat kendisinin geliştirdiği yazılım ve sistemlere dayanmakta idi.
Şimdi emekli olan M.Hamilton yaptığı çalışmalar ile yazılım mühendisliği terimini oluşmasının temellerini atmıştır.
Ödülleri
1986 yılında Computing Kadınlar Derneği tarafından Augusta Ada Lovelace Ödülü,
2003 yılında NASA Sıradışı Uzay Çalışması Ödülü (Aldığı 37.200 dolarlık ödül Nasa tarihinde herhangi bir şahsa verilen en büyük ödül miktarıdır)
2009 yılında Earlham Koleji Sıradışı Mezun Ödülü
2016 yılında ABD Başkanı Barack Obama tarafından Başkanlık Özgürlük Madalyası
almıştır.