フレッド・ブルックス

フレッド・ブルックス
2007年のブルックス
誕生
フレデリック・フィリップス・ブルックス・ジュニア
( 1931-04-19 )1931年4月19日
死去2022年11月17日(2022-11-17)(享年91歳)
教育
知られている
配偶者
ナンシー・リー・グリーンウッド
( 1956年生まれ) 
子どもたち3
科学的なキャリア
分野
機関IBM [ 1 ]ノースカロライナ大学チャペルヒル校 デューク大学ハーバード大学
論文自動データ処理システムの解析的設計 (1956年)
博士課程指導教員ハワード・H・エイケン[ 2 ]
博士課程の学生アンドリュー・グラスナー[ 2 ]
ウェブサイトwww.cs.unc.edu /~ brooks /ウィキデータで編集

フレデリック・フィリップス・ブルックス・ジュニア(1931年4月19日 - 2022年11月17日)は、アメリカのコンピュータ建築家ソフトウェアエンジニアコンピュータ科学者であり、 IBMSystem/360ファミリーのメインフレームコンピュータOS/360ソフトウェアサポートパッケージの開発管理で最もよく知られており、後にその経験を著書『人月の神話』で率直に書いています。[ 3 ]

1976年、ブルックスは「コンピュータシステムの設計とコンピュータ科学における学術プログラムの開発への貢献」により米国技術アカデミーに選出された。 [ 4 ]

ブルックスは1985年にアメリカ国家技術賞、1999年にACMチューリング賞など数々の賞を受賞した。[ 5 ] [ 6 ]

教育

1931年4月19日、ノースカロライナ州ダーラムに生まれ、[ 7 ]デューク大学に入学し、1953年に物理学理学士号を取得して卒業し、 1956年にハワード・エイキンの指導の下、ハーバード大学で応用数学コンピュータサイエンス)の博士号を取得した。[ 2 ]

ブルックスは、ハーバード大学大学院の「自動データ処理」プログラムでケン・アイバーソンの助手を務めた。これは世界初の自動データ処理プログラムであった。[ 8 ] [ 9 ] [ 10 ]

経歴と研究

ブルックスは1956年にIBMに入社し、ニューヨーク州ポキプシーヨークタウンで勤務しました。彼は、9台が販売された1000万ドルの科学用スーパーコンピュータであるIBM 7030 Stretchと、国家安全保障局向けのIBM 7950 Harvestコンピュータのアーキテクチャに携わりました。その後、 IBM System/360ファミリーのコンピュータとOS/360ソフトウェアパッケージの開発マネージャーに就任しました。この時期に彼は「コンピュータアーキテクチャ」という用語を生み出しました。[ 7 ]

1964年、ブルックスはノースカロライナ大学チャペルヒル校の招聘を受け、同校のコンピュータサイエンス学部を設立し、1984年まで20年間学部長を務めた。[ 11 ]彼の研究は主に仮想環境[ 12 ]科学的視覚化であった。[ 13 ]彼は2015年に退職するまで、ノースカロライナ大学の初代ケナンコンピュータサイエンス教授であった。ノースカロライナ大学チャペルヒル校のキャンパスにあるブルックスコンピュータサイエンスビルは彼にちなんで名付けられている。[ 14 ]

IBMを退職してから数年後、彼は『人月の神話』を執筆した。この本の着想のきっかけは、IBMの当時のCEOであるトーマス・J・ワトソン・ジュニアがブルックスの退職面接で、なぜソフトウェアプロジェクトの管理がハードウェアプロジェクトの管理よりもはるかに難しいのかと尋ねたことだった。この本の中で、ブルックスは今では有名な「遅れているソフトウェアプロジェクトに人員を追加すると、さらに遅くなる」という発言をしており、これは後にブルックスの法則として知られるようになった。[ 15 ]『人月の神話』に加えて、ブルックスは論文「銀の弾丸はない ― ソフトウェア工学における本質と偶然」でも知られている。[ 16 ] [ 17 ]

2004年のコンピュータ歴史博物館での講演と2010年のWired誌のインタビューで、ブルックスは「あなたの最大の技術的成果は何ですか?」と尋ねられ、次のように答えた。「私がこれまでに下した最も重要な決断は、IBM 360シリーズを6ビットバイトから8ビットバイトに変更し、小文字の使用を可能にしたことです。この変更はあらゆるところに広がりました。」[ 18 ]

1995年には『人月の神話』20周年記念版が出版され、4つの章が追加されました。 [ 19 ] [ 20 ]

人月の神話[ 3 ]以外にも、ブルックスはAutomatic Data Processing[ 21 ]No Silver Bullet」、[ 16 ]「Computer Architecture」[ 22 ]「The Design of Design」[ 23 ]など、多数の書籍や査読付き論文[ 5 ]を執筆または共著している。

奉仕と会員

ブルックスは、以下を含む米国の多くの全国的な理事会や委員会に所属していました。[ 24 ]

  • 国防科学委員会(1983~1986年)
  • 人工知能タスクフォースメンバー(1983~1984年)
  • 軍事ソフトウェアタスクフォース議長(1985~1987年)
  • コンピュータシミュレーションとトレーニングタスクフォースメンバー(1986~1987年)
  • 国立科学委員会(1987~1992年)

受賞歴

年代順:[ 24 ]

2005年1月、彼は「デザインにおけるコラボレーションとテレコラボレーション」と題したチューリング講演を行った。 [ 29 ] [ 30 ]

私生活

ブルックスは福音派のクリスチャンであり、インターヴァーシティ・クリスチャン・フェローシップで活動していました。[ 31 ]

ブルックスは1956年にナンシー・リー・グリーンウッドと結婚した。二人の間には3人の子供がいる。[ 7 ]彼は最初の息子にケネス・E・アイバーソンにちなんで名付けた。[ 32 ]

ブルックスは2022年11月17日に91歳で亡くなった。彼は脳卒中を起こして以来、健康状態が悪かった。[ 33 ] [ 34 ] [ 35 ] [ 36 ]

参照

参考文献

  1. ^ Brooks, FP (1960). 「実行操作 - 命令シーケンスの第4のモード」 Communications of the ACM . 3 (3): 168–170 . doi : 10.1145/ 367149.367168 . S2CID  37725430
  2. ^ a b c数学系譜プロジェクトフレッド・ブルックス
  3. ^ a b cブルックス、フレデリック・P. (1975). 『人月の神話:ソフトウェア工学に関するエッセイ』 マサチューセッツ州レディング:アディソン・ウェスレー. ISBN 978-0-201-00650-6
  4. ^ 「NAEウェブサイト – フレデリック・P・ブルックス博士」。米国工学アカデミー2021年5月21日閲覧
  5. ^ a b DBLP書誌サーバーFrederick P. Brooks Jr.
  6. ^ Shustek, Len (2015). 「フレッド・ブルックスとのインタビュー」Communications of the ACM . 58 (11): 36– 40. doi : 10.1145/2822519 . ISSN 0001-0782 . S2CID 44303152 .  
  7. ^ a b c Booch, Grady (1999). 「フレデリック・ブルックス - AMチューリング賞受賞者」 . amturing.acm.org . Association for Computing Machinery . 2022年11月20日閲覧
  8. ^アイバーソン、ケネス・E.(1954年6月)。アーヴィッド・W・ジェイコブソン編著。「大学院教育と研究」計算機分野の人材育成に関する第1回会議議事録。 2016年4月9日閲覧
  9. ^アイバーソン、ケネス・E. (1991年12月). 「APLの個人的な見解」 . IBM Systems Journal . 30 (4): 582– 593. doi : 10.1147/sj.304.0582 . 2016年4月9日閲覧。
  10. ^コーエン、I. バーナード、ウェルチ、グレゴリー W. 編 (1999). 『Makin' Numbers』 MIT 出版. ISBN 978-0-262-03263-6
  11. ^ブルックス、フレデリック・P・ジュニア(2007年4月19日)「フレデリック・フィリップス・ブルックス・ジュニア」(PDF)。専門ウェブサイト。 2025年11月18日閲覧
  12. ^ Brooks, Frederick P. Jr. (1999). 「What's Real About Virtual Reality」(PDF) . IEEE Computer Graphics and Applications . 19 (6): 16– 27. doi : 10.1109/38.799723 . S2CID 3235380. 2000年8月18日時点のオリジナルよりアーカイブ(PDF) . 2015年1月22日閲覧 
  13. ^ 「IBMアーカイブ – Frederick P. Brooks Jr」IBM 、2003年1月23日。2006年9月4日時点のオリジナルよりアーカイブ2010年8月6日閲覧。
  14. ^ 「学部創設者フレデリック・P・ブルックス・ジュニア博士を偲んで」コンピュータサイエンス』 2024年9月19日閲覧
  15. ^ McConnell, Steve (1999). 「編集者より:ブルックスの法則廃止」 . www.computer.org . 16 (1999年11月/12月). IEEE Computer Society: 6–8 . doi : 10.1109/MS.1999.10032 . 2022年11月20日時点のオリジナルよりアーカイブ。 2022年11月20日閲覧– stevemcconnell.com経由。{{cite journal}}: CS1 メンテナンス: ボット: 元のURLのステータス不明 (リンク)
  16. ^ a b Brooks, FP Jr. (1987). 「銀の弾丸はない ― ソフトウェア工学の本質と偶然」(PDF) . Computer . 20 (4): 10– 19. CiteSeerX 10.1.1.117.315 . doi : 10.1109/MC.1987.1663532 . S2CID 372277. 2012年10月4日時点のオリジナルよりアーカイブ(PDF) .  
  17. ^ Grier, David Alan (2021年2月). 「There Is Still No Silver Bullet」 . Computer . 54 (2): 60– 62. doi : 10.1109/MC.2020.3042682 . S2CID 231992114. 2022年11月20日閲覧フレデリック・P・ブルックスの「No Silver Bullet(銀の弾丸はない)」ほど議論の中心となった論文は他にない。しかし、この知識への貢献を記してから約35年が経った今でも、ブルックスの指摘は真実である。 
  18. ^ケビン・ケリー(2010年7月28日)「マスタープランナー:フレッド・ブルックスが教える、あらゆるものをデザインする方法」 Wired誌。 2019年4月8日閲覧
  19. ^グリーン、ボブ編 (1995–2004). 「The Mythical Man-Month, A Book Review」 . Robelle Solutions Technology . 2010年8月6日閲覧
  20. ^ Bartlett, Roscoe A. (2008). 「ソフトウェアエンジニアリング読書リスト」 . github.io . 2022年11月20日閲覧
  21. ^アイバーソン, ケネス E. ; ブルックス, フレデリック P. (1969). 『自動データ処理:System/360版』 ニューヨーク: Wiley. ISBN 978-0-471-10605-0
  22. ^ Brooks, Frederick P.; Blaauw, Gerrit A. (1997).コンピュータアーキテクチャ:概念と進化. ボストン:Addison-Wesley. ISBN 978-0-201-10557-5
  23. ^ブルックス、フレデリック・P. (2010). 『デザインのデザイン:コンピュータ科学者のエッセイ集』マサチューセッツ州レディング:アディソン・ウェズリー・プロフェッショナル. ISBN 978-0-201-36298-5
  24. ^ a b「フレデリック・P・ブルックス・ジュニア」UNCコンピュータサイエンス2007年4月19日。2021年8月28日時点のオリジナルよりアーカイブ2022年11月19日閲覧
  25. ^ 「FPブルックス」 . オランダ王立芸術科学アカデミー. 2015年7月21日時点のオリジナルよりアーカイブ。 2015年7月17日閲覧
  26. ^ 「フレッド・ブルックスACM賞」acm.org .
  27. ^ Brooks, Frederick P. (1996). 「道具職人としてのコンピュータ科学者 II」 Communications of the ACM . 39 (3). Association for Computing Machinery: 61–68 . doi : 10.1145/227234.227243 . ISSN 0001-0782 . S2CID 34572148 .  「科学者は研究するために構築し、エンジニアは構築するために研究する」
  28. ^ “Frederick P. Brooks – CHM Fellow Award Winner” . Computerhistory.org. 2015年3月30日. 2025年2月10日時点のオリジナルよりアーカイブ2025年2月10日閲覧。
  29. ^ 「チューリング講演 – IETカンファレンス」 .工学技術協会. 2015年.オリジナル(web.archive.org)から2015年9月6日にアーカイブ。 2022年11月20日閲覧2005年 – フレッド・ブルックス・ジュニア教授、FREng Dist. FBCS 創設ケナン・コンピュータサイエンス教授 ノースカロライナ大学チャペルヒル校 – デザインにおけるコラボレーションとテレコラボレーション
  30. ^ Brooks, Frederick P. (2005年1月20日). 「第7回チューリング講演:デザインにおけるコラボレーションとテレコラボレーション」(ビデオ) . tv.theiet.org . 工学技術協会. 2022年11月20日閲覧
  31. ^ UNCの教員の経歴。
  32. ^ Brooks, Frederick P. (2006年8月). 「言語、心、そして人間」 . Vector . 22 (3) . 2018年3月16日閲覧
  33. ^ローア、スティーブ(2022年11月23日)「コンピュータデザインの革新者、フレデリック・P・ブルックス・ジュニア氏が91歳で死去」ニューヨーク・タイムズ2022年11月24日閲覧
  34. ^グリューナー、セバスチャン (2022 年 11 月 18 日)。「8 ビット バイト エルファインダー フレッド ブルックス ゲストベン」Golem.de (ドイツ語) 2022 年11 月 18 日に取得
  35. ^ “Remembering Department Founder Dr. Frederick P. Brooks, Jr” . UNC Computer Science . 2022年11月18日. 2022年11月19日時点のオリジナルよりアーカイブ2022年11月19日閲覧。
  36. ^ 「フレデリック・P・ブルックス・ジュニア、1931–2022」(Legacy.com) .ヘラルド・サン. 2022年11月20日. 2022年11月20日閲覧