マーガレット・ハミルトン(Margaret Heafield Hamilton)は、
1936年8月17日に
アメリカ合衆国で生まれ、
2026年9月30日に逝去した著名なコンピュータ科学者、
プログラマ、実業家です。ハミルトンは特にNASAの
アポロ計画における
ソフトウェア開発での功績で知られています。彼女が
チャールズ・スターク・ドレイパー研究所で責任者を務めていた整備士のうち、アポロミッションに必要なフライトシステム
ソフトウェアの開発が行われました。さらに、
1986年に創業したハミルトンテクノロジー社では、彼女が確立したDBTF
パラダイムに基づくユニバーサルシステム言語を開発しました。
生い立ちと教育
ハミルトンはケニスとルース・エスター・ハーフィールドの間に生まれ、
1954年にハンコック高校を卒業後、アーラム大学で数学を専攻し、副専攻として哲学を学び、
1958年に学士号を取得しました。卒業後、彼女は一時的に高校で数学とフランス語を教え、その後ブランダイス大学に進学しました。1960年にはMITで
気象学の教授である
エドワード・ローレンツのもとで、コンピュータを用いた天気予報用
ソフトウェアの開発に従事しました。この頃、まだ未発達なコンピュータ科学の分野で、彼女は自らのスキルを磨いていきました。
SAGEプロジェクトへ
1961年から
1963年にかけて、ハミルトンは
リンカーン研究所で防空管制システム「SAGE」プロジェクトに参加しました。そこで彼女は、敵航空機を発見するための初のコンピュータ用
ソフトウェアの開発に携わり、その経験がNASAでの
アポロ計画への道を開くこととなりました。
その後、ハミルトンはMITの
チャールズ・スターク・ドレイパー研究所に参加し、
アポロ計画に関わることになりました。彼女はフライト
ソフトウェアの監督者として、様々な宇宙ミッションに必要な
ソフトウェアの開発を主導しました。特にアポロ11号のミッションでは、月面着陸を成功に導くために大きな役割を果たしました。着陸直前に発生したコンピュータのアラームに対処するため、優先度を操作する
ソフトウェアの設計が功を奏し、危機を回避することができました。
経営者としてのキャリア
1976年から
1984年にかけて、ハミルトンは自ら設立したハイヤー・オーダー・
ソフトウェア社のCEOを務め、その後
1986年にハミルトンテクノロジー社を創設しました。ここでは、彼女の手法をもとにしたユニバーサルシステム言語が開発され、
ソフトウェア開発の新たな
パラダイムを提唱しました。
業績と受賞歴
ハミルトンの貢献は数多くの
論文として出版され、また特に「
ソフトウェア工学」という用語を広めたことが評価されています。さまざまな賞を受賞し、
エイダ・ラブレス賞、NASA Exceptional Space Act Award、
バラク・オバマ大統領からの
大統領自由勲章などその中で多くの栄誉が彼女の業績を称えています。
私生活
プライベートでは、彼女は夫のジェームズ・コックス・ハミルトンとの間に娘のローレンをもうけましたが、最終的には離婚しました。
マーガレット・ハミルトンの人生は、女性が活躍するコンピュータサイエンスの先駆者としての道のりを示しており、彼女の業績は今も多くの人々に影響を与え続けています。