Fred Brooks

Fred Brooks

Ph.D.
Fred Brooks.jpg
2007 Foto
Geboren
Frederick Phillips Brooks Jr.

19. April 1931 (Alter 91)
Durham, North Carolina
Staatsangehörigkeit Vereinigte Staaten
Alma Mater Duke University (Bachelor)
Harvard Universität (Postgraduate)
Bekannt für OS/360
Der mythische Mannmonatsmonat[1]
Ehepartner (en) Nancy Greenwood Brooks
Kinder Kenneth, Roger, Barbara
Auszeichnungen
Wissenschaftliche Karriere
Felder Informatik
Betriebssysteme
Softwareentwicklung
Institutionen IBM[2]
Universität von North Carolina in Chapel Hill
Duke University
Harvard Universität
These Das analytische Design automatischer Datenverarbeitungssysteme (1956)
Doktorand Howard Aiken[3]
Doktorand Andrew S. Glassner
Webseite www.cs.unc.edu/~ Brooks

Frederick Phillips "Fred" Brooks Jr. (Geboren am 19. April 1931) ist ein amerikanischer Computerarchitekt. Softwareentwickler, und Informatiker, bekannt für die Verwaltung der Entwicklung von IBM's System/360 Computerfamilie und die OS/360 Software -Support -Paket und später offen über den Prozess in seinem wegweisenden Buch schrieb Der mythische Mannmonatsmonat.[1]

1976 wurde Brooks als Mitglied in die gewählt Nationale Akademie des Ingenieurwesens für "Beiträge zum Design des Computersystems und zur Entwicklung akademischer Programme in Computerwissenschaften".[4]

Brooks hat viele Auszeichnungen erhalten, einschließlich der Nationale Technologiemedaille im Jahr 1985 und der Turing Award im Jahr 1999.[5][6]

Ausbildung

Geboren in Durham, North Carolina, er nahm an Duke University, Absolvent 1953 mit a Bachelor of Science Abschluss in Physikund er erhielt eine Ph.D. in angewandte Mathematik (Informatik) aus Harvard Universität im Jahr 1956, überwacht von Howard Aiken.[3]

Brooks diente als Lehrassistent für Hochschulabsolventen für Ken Iverson beim Graduiertenprogramm von Harvard in der "Automatischen Datenverarbeitung", dem ersten derartigen Programm der Welt.[7][8][9]

Karriere und Forschung

Brooks schloss sich an IBM 1956 in der Arbeit in Poughkeepsie, New York, und Yorktown, New York. Er arbeitete an der Architektur der IBM 7030 Stretch, ein wissenschaftlicher Supercomputer in Höhe von 10 Millionen US -Dollar, von denen neun verkauft wurden, und die IBM 7950 Ernte Computer für die Nationale Sicherheitsbehörde. Anschließend wurde er Manager für die Entwicklung der IBM System/360 Computerfamilie und die OS/360 Softwarepaket. Während dieser Zeit prägte er den Begriff "Rechnerarchitektur".

1964 nahm Brooks eine Einladung an, zum zu kommen Universität von North Carolina in Chapel Hill und gründete die Informatikabteilung der Universität. Er leitete es 20 Jahre lang. Ab 2013 Er war dort immer noch in aktive Forschung, hauptsächlich in Virtuelle Umgebungen[10] und Wissenschaftliche Visualisierung.[11]

Ein paar Jahre nachdem er IBM verlassen hatte, schrieb er Der mythische Mannmonatsmonat. Der Samen für das Buch wurde von IBMs damals-CEO gepflanzt Thomas Watson Jr., der in Brooks Exit -Interview fragte, warum es so viel schwieriger war, Softwareprojekte als Hardwareprojekte zu verwalten. In diesem Buch machte Brooks die jetzt berühmte Aussage: "Das Hinzufügen von Arbeitskräften zu einem späten Softwareprojekt macht es später." Dies ist seitdem als bekannt als als bekannt Brooks Gesetz. Zusätzlich zu Der mythische Mannmonatsmonat, Brooks ist auch für das Papier bekannt Keine Silberkugel - Essenz und Unfall in der Software -Engineering.

Im Jahr 2004 in einem Vortrag am Computergeschichte Museum und auch in einem 2010 -Interview in Verdrahtet ZeitschriftBrooks wurde gefragt: "Was halten Sie für Ihre größte technologische Leistung?" Brooks antwortete: "Die wichtigste einheitliche Entscheidung, die ich jemals getroffen habe, war, die IBM 360-Serie aus einem 6-bisschen Byte zu einem 8-Bit-Byte, wodurch die Verwendung von Kleinbuchstaben verwendet wird. Diese Veränderung breitete sich überall aus. "[12]

Eine "20 -jährige Jubiläumsausgabe" von Der mythische Mannmonatsmonat Mit vier zusätzlichen Kapiteln wurde 1995 veröffentlicht.[13]

Ebenso gut wie Der mythische Mannmonatsmonat,[1] Brooks hat viele Bücher verfasst oder mitautorisiert Peer überprüft Papiere[5] einschließlich Automatische Datenverarbeitung,[14] Keine silberne Kugel,[15] Rechnerarchitektur,[16] und Das Design des Designs.[17]

Seine Beiträge zu Menschliche interaktion mit dem Computer werden in beschrieben in Ben Shineiderman's HCI Pioneers -Website.[18]

Service und Mitgliedschaften

Brooks war in einer Reihe von US -amerikanischen Nationalstaaten und Ausschüssen tätig.[19]

Auszeichnungen und Ehrungen

In chronologischer Reihenfolge:[19]

Im Januar 2005 gab er das Turing Lecture Zum Thema "Zusammenarbeit und Telecollaboration im Design". 1994 wurde er als Stipendiat der aufgenommen Verband für Rechenmaschinen.

Persönliches Leben

Brooks ist ein evangelischer Christ, der aktiv ist Intervarity Christian Fellowship.[22]

Brooks nannte seinen ältesten Sohn danach Kenneth E. Iverson.[23]

Verweise

  1. ^ a b c Brooks, Frederick P. (1975). Der mythische Mannmonat: Essays über Software-Engineering. Lesen, Massachusetts: Addison-Wesley. ISBN 978-0-201-00650-6.
  2. ^ Brooks, F. P. (1960). "Die Ausführungsvorgänge-eine vierte Art der Anweisungssequenzierung". Kommunikation der ACM. 3 (3): 168–170. doi:10.1145/367149.367168. S2CID 37725430.
  3. ^ a b Fred Brooks Bei der Mathematik Genealogie -Projekt
  4. ^ "NAE -Website - Dr. Frederick P. Brooks". Nationale Akademie des Ingenieurwesens. Abgerufen 21. Mai 2021.
  5. ^ a b Frederick P. Brooks Jr. bei DBLP Bibliographieserver Edit this at Wikidata
  6. ^ Shutek, Len (2015). "Ein Interview mit Fred Brooks". Kommunikation der ACM. 58 (11): 36–40. doi:10.1145/2822519. ISSN 0001-0782. S2CID 44303152.
  7. ^ Kenneth E. Iverson E. (Juni 1954). Arvid W. Jacobson (Hrsg.). "Absolventenunterricht und Forschung". Verfahren der ersten Konferenz zum Schulungspersonal für das Feld Computermaschine. Abgerufen 2016-04-09.
  8. ^ Kenneth E. Iverson (Dezember 1991). "Eine persönliche Sichtweise von APL". IBM Systems Journal. 30 (4): 582–593. doi:10.1147/sj.304.0582. Abgerufen 9. April 2016.
  9. ^ I. Bernard Cohen; Gregory W. Welch, Hrsg. (1999). Zahlen machen. MIT Press. ISBN 978-0-262-03263-6.
  10. ^ Brooks, Frederick P. Jr. (1999). "Was ist real an der virtuellen Realität" (PDF). Computergrafik und Anwendungen. 19 (6): 16–27. doi:10.1109/38.799723. Abgerufen 22. Januar 2015.
  11. ^ "IBM Archives - Frederick P. Brooks Jr". IBM. 2003-01-23. Abgerufen 6. August 2010.
  12. ^ Kelly, Kevin (28. Juli 2010). "Masterplaner: Fred Brooks zeigt, wie man irgendetwas entwirft.". Verdrahtet. Abgerufen 8. April, 2019.
  13. ^ "Der mythische Mannmonat, eine Buchbesprechung". Abgerufen 6. August 2010.
  14. ^ Iverson, Kenneth E.; Brooks, Frederick P. (1969). Automatische Datenverarbeitung: System/360 Edition. New York: Wiley. ISBN 978-0-471-10605-0.
  15. ^ Brooks, F. P., Jr. (1987). "Keine Silberkugel - Essenz und Unfälle der Software -Engineering" (PDF). Computer. 20 (4): 10–19. Citeseerx 10.1.1.117.315. doi:10.1109/mc.1987.1663532. S2CID 372277.
  16. ^ Brooks, Frederick P.; Blaauw, Gerrit A. (1997). Computerarchitektur: Konzepte und Evolution. Boston: Addison-Wesley. ISBN 978-0-201-10557-5.
  17. ^ Brooks, Frederick P. (2010). Das Design des Designs: Essays von einem Informatiker. Lesen, Massachusetts: Addison-Wesley Professional. ISBN 978-0-201-36298-5.
  18. ^ "Begegnungen mit HCI -Pionieren - einem persönlichen Fotojournal". HCI-Pioniere-Pionierprojekt (Human Computer Interaction). Abgerufen 2016-02-08.
  19. ^ a b Startseite, Frederick P. Brooks Jr.
  20. ^ "F.P. Brooks". Royal Netherlands Academy of Arts and Sciences. Abgerufen 17. Juli 2015.
  21. ^ "Frederick P. Brooks - CHM -Preisträger Sieger". ComputerHistory.org. 30. März 2015. archiviert von das Original am 3. April 2015. Abgerufen 30. März 2015.
  22. ^ Fakultätsbiographie bei UNC.
  23. ^ Brooks, Frederick P. (August 2006). "Die Sprache, der Geist und der Mann". Vektor. 22 (3). Abgerufen 2018-03-16.

Externe Links

  • Medien im Zusammenhang mit Fred Brooks bei Wikimedia Commons
  • Zitate zu Fred Brooks bei Wikiquote