マーガレット・ハミルトン (科学者)


Margaret Heafield Hamilton1936817[1] - ) [2]1986 (Hamilton Technologies, Inc.) CEODBTF (Development Before the Fact)  (Universal Systems Language) () [3]
Margaret Hamilton
1995年撮影
生誕 (1936-08-17) 1936年8月17日(87歳)
アメリカ合衆国の旗 アメリカ合衆国インディアナ州パオリ
教育 アールハム大学 (英語版)
職業 Hamilton Technologies CEO
コンピューター科学
配偶者 ジェームズ・コックス・ハミルトン (James Cox Hamilton) (既に離婚)
テンプレートを表示

ハミルトンは、彼女が関与していた60のプロジェクトと6つの主要なプログラムに関する130を超える論文・プロシーディングやレポートを発表している。

生い立ち

編集

[4]19541958BABachelor of Arts[5]1960LGP-30PDP-1(MIT)[1][6][2]

19611963SAGE[1]AN/FSQ-7XD-11

SAGEプロジェクト

編集

MITWhirlwindSAGE

[7]

NASA
 
アポロフライトソフトウェア設計リーダーだった頃のハミルトン

MIT[8]

NASA使[2]

[2]

アポロ11号

編集
 
印刷されたアポロ誘導コンピュータ(AGC)のソースコードの隣に立つマーガレット・ハミルトン[9]

111[10]3[10]

15
Margaret Hamilton、Director of Apollo Flight Computer Programming MIT Draper Laboratory, Cambridge, Massachusetts, "Computer Got Loaded", Letter to Datamation, March 1, 1971[11]

経営

編集

1976年から1984年まで、ハミルトンは共同で設立したハイヤー・オーダー・ソフトウェア(HOS)社のCEOであった。同社は、自社独自の手法を基盤にして、USE.ITと呼ばれる製品を開発した[12][13][14]

1986年には、マサチューセッツ州ケンブリッジにハミルトンテクノロジー社を創設し、CEOとなった。同社はユニバーサルシステム言語(USL)と、それに関連する自動化環境 001 Tool Suite について開発した。これはシステムデザインとソフトウェア開発のための、ハミルトンによるDevelopment Before the Factパラダイム(DBTF)を基盤としている[3][15][16][17]

業績

編集
 
NASA公式写真, 1989年.

アンソニー・エッティンガーが作ったとされる「ソフトウェア工学」という用語を一般化させた[18][19][20]。ハミルトンはこの分野で非同期ソフトウェア、優先度スケジュール、エンドツーエンドテスト、ヒューマン・イン・ザ・ループ英語版決定機能のコンセプトを作り上げた人物の一人だった。たとえば、のちに信頼性を強化したソフトウェアデザインの基盤となる優先度表示がその一例として挙げられる[21]

受賞

編集
 
2016Presidential Medal of Freedom
 
20181018

1986 (Association for Women in Computing)[5]

2003 NASA Exceptional Space Act Award for scientific and technical contributions. 37,200NASA[10][21][2]

2009 Outstanding Alumni Award, [5]

2016 Presidential Medal of Freedom[22][23][24][25]

2017 Computer History Museum Fellow Award[26][27]

2018 [28]

2019 [29]

2019 [30]

2019 [31]

2022 殿[32]

私生活

編集

夫のジェームズ・コックス・ハミルトンとはアーラム大学で知り合った。2人は1950年代後半に結婚し、ローレンという娘をもうけた[33]。最終的には2人は離婚した[34]

出版

編集
  • M. Hamilton (1994), "Inside Development Before the Fact," cover story, Special Editorial Supplement, 8ES-24ES. Electronic Design, Apr. 1994.
  • M. Hamilton (1994), "001: A Full Life Cycle Systems Engineering and Software Development Environment," cover story, Special Editorial Supplement, 22ES-30ES. Electronic Design, Jun. 1994.
  • M. Hamilton, Hackler, W. R.. (2004), Deeply Integrated Guidance Navigation Unit (DI-GNU) Common Software Architecture Principles (revised dec-29-04), DAAAE30-02-D-1020 and DAAB07-98-D-H502/0180, Picatinny Arsenal, NJ, 2003-2004.
  • M. Hamilton and W. R. Hackler (2007), "Universal Systems Language for Preventative Systems Engineering," Proc. 5th Ann. Conf. Systems Eng. Res. (CSER), Stevens Institute of Technology, Mar. 2007, paper #36.
  • M. Hamilton and W. R. Hackler (2007), "A Formal Universal Systems Semantics for SysML", 17th Annual International Symposium, INCOSE 2007, San Diego, CA, Jun. 2007.
  • M. Hamilton and W. R. Hackler (2008), "Universal Systems Language: Lessons Learned from Apollo", IEEE Computer, Dec. 2008.

脚注

編集

注釈

編集
  1. ^ SAGEは、フライトプランの提出されている飛行についての情報を持っており、レーダーが捉えている反応の中でそれに該当するものが無いと、「敵性」の可能性ありとしてオペレータに情報を提示する。
  2. ^ NASAのショーン・オキーフは次のようにコメントしている。「彼女と、彼女のチームが作り上げたコンセプトは、現代ソフトウェア工学にとっての基礎的要素となりました。ハミルトンさんのNASAへの多大なる貢献を讃え、ここに表彰します」

出典

編集


(一)^ abTiffany K. Wayne (2011) American Women of Science Since 1900. ABC-CLIO. pp. 4801. ISBN 978-1-59884-158-9. 201623

(二)^ abcdNASA Office of Logic Design . "About Margaret Hamilton" 201623

(三)^ abM. Hamilton, W.R. Hackler (December 2008). "Universal Systems Language: Lessons Learned from Apollo". IEEE Computer. doi:10.1109/MC.2008.541.

(四)^ Ruth Esther Heafield. Wujek-Calcaterra & Sons. 2016228

(五)^ abc2009 Outstanding Alumni and Distinguished Service Awards. Earlham College. 2016228

(六)^ Steven Levy (1984), Hackers: Heroes of the Computer Revolution. Doubleday. ISBN 0-385-19195-2

(七)^ AGC - Conference 1: Margaret Hamilton's introduction. authors.library.caltech.edu. 2016213

(八)^ Margaret Hamilton. Cambridge Women's Heritage Project. 2016227

(九)^ Dylan, Matthews (May 30, 2015). "Meet Margaret Hamilton, the badass '60s programmer who saved the moon landing". http://www.vox.com/2015/5/30/8689481/margaret-hamilton-apollo-software. Vox.

(十)^ abcMichael Braukus NASA News "NASA Honors Apollo Engineer" (Sept. 3, 2003)

(11)^ Hamilton, Margaret H. (March 1, 1971). Computer Got Loaded. Datamation (Cahners Publishing Company). ISSN 0011-6963. 

(12)^ M. Hamilton, S. Zeldin (1976)Higher order softwareA methodology for defining softwareIEEE Transactions on Software Engineering, vol. SE-2, no. 1, Mar. 1976.

(13)^ Thompson, Arthur A.; Strickland, A. J., (1996), "Strategic Management: Concepts and Cases", McGraw-Hill Companies, ISBN=0-256-16205-0

(14)^ Rowena Barrett (1 June 2004). Management, Labour Process and Software Development: Reality Bites. Routledge. p. 42. ISBN 978-1-134-36117-5. https://books.google.co.jp/books?id=JWgAUAqhiv8C&pg=PA42&redir_esc=y&hl=ja 

(15)^ Krut, Jr., B., (1993) Integrating 001 Tool Support in the Feature-Oriented Domain Analysis Methodology (CMU/SEI-93-TR-11, ESC-TR-93-188), Pittsburgh, SEI, Carnegie Mellon University.

(16)^ Ouyang, M., Golay, M.W. (1995), An Integrated Formal Approach for Developing High Quality Software of Safety-Critical Systems, Massachusetts Institute of Technology, Cambridge, MA, Report No. MIT-ANP-TR-035.

(17)^ Software Productivity Consortium, (SPC) (December 1998), Object-Oriented Methods and Tools Survey, Herndon, VA.SPC-98022-MC, Version 02.00.02.

(18)^ Rayl, A.J.S. (20081016). NASA Engineers and Scientists-Transforming Dreams Into Reality. 50th Magazine. NASA. 2016228

(19)^ ACM Digital Library accessed January 24, 2016

(20)^ The origin of "software engineering" accessed 2016-02-28

(21)^ abNASA Press Release "NASA Honors Apollo Engineer" (September 03, 2003)

(22)^ President Obama Names Recipients of the Presidential Medal of Freedom (). whitehouse.gov (20161116). 2022726

(23)^ Honour for software writer on Apollo moon mission (). BBC News (20161123). 2016112420161123

(24)^ White House honors two of tech's female pioneers. CBS News. 2017427201767

(25)^ Almeida, Andres (20161122). Margaret Hamilton Awarded Presidential Medal of Freedom. NASA. 2022726

(26)^ Margaret Hamilton 2017 Fellow. Computer History Museum. 20176292017626

(27)^ The 2017 Fellow Award Acceptance Speech. Computer History Museum. 20211221 Template:Cite web accessdate 

(28)^ Investiture of scientist Margaret Hamilton as an honorary doctor of the UPC. Polytechnic University of Catalonia (20181018). 20191262019125

(29)^ Margaret Hamilton Accepts 2019 Washington Award Nomination. Western Society of Engineers (2019222). Template:Cite web accessdate 

(30)^ Bard College - 2019 Honorary Degree Recipients. Bard Annandale Online. Bard College (2019521). Template:Cite web accessdate 

(31)^ Salute to Freedom Gala. Intrepid Museum (2019523). Template:Cite web accessdate 

(32)^ Enshrinee Margaret Hamilton. nationalaviation.org. National Aviation Hall of Fame. 202328

(33)^ . WIRED. 2018813

(34)^ Stickgold, Emma (2014831). James Cox Hamilton, at 77; lawyer was quiet warrior for First Amendment. Boston Globe. http://www.bostonglobe.com/metro/2014/08/30/james-cox-hamilton-mentor-young-lawyers-also-handled-aclu-cases/CGoF5qLYsNnUEap7BuTrGJ/story.html 2016228 

参考文献

編集