Grady Booch

Der Zugang zu einem IBM 1130-Computer an Wochenenden und späten Abenden lieferte die grundlegende Erfahrung für Grady Booch, der später zu einem führenden Architekten moderner Softwareentwicklungsmethoden wurde. Er wurde 1955 in Amarillo, Texas, geboren und etablierte eine Karriere, die durch die Formalisierung des objektorientierten Designs und die Standardisierung komplexer Modellierungspraktiken in der globalen Technologiebranche definiert ist.

Frühe Karriere und Ausbildung

Booch schloss sein Grundstudium 1977 an der United States Air Force Academy ab, gefolgt von einem Master-Abschluss in Elektrotechnik an der University of California, Santa Barbara, im Jahr 1979. Sein beruflicher Weg begann bei der United States Air Force, wo er von 1977 bis 1981 als Projektingenieur und Manager für Bodenunterstützungsmissionen im Zusammenhang mit dem Space Shuttle tätig war. Anschließend wechselte er in die Rolle eines Dozenten an der Air Force Academy.

Methodische Beiträge

Während seiner Zeit bei Rational Software, wo er von der Gründung 1981 bis zur Übernahme durch IBM im Jahr 2003 als Chief Scientist tätig war, entwickelte Booch die Booch-Methode. Die in seinem Buch von 1991 und 1994, Object Oriented Analysis and Design With Applications, detaillierte Methodik nutzte objektorientierte Modellierung, iterative Entwicklungsprozesse und empfohlene Praktiken wie die Klassensimplifizierung. Der Ansatz umfasste einen Mikroprozess zur Verwaltung von Klassenstrukturen und einen Makroprozess für das Lebenszyklusmanagement, einschließlich Konzeptualisierung, Analyse, Design, Evolution und Wartung. Obwohl seine spezifische Notation später durch die Unified Modeling Language (UML) ersetzt wurde, wurden die Prinzipien der Booch-Methode in den Rational Unified Process integriert.

Die Unified Modeling Language und Tätigkeit bei IBM

Booch ist für seine Zusammenarbeit mit Ivar Jacobson und James Rumbaugh bei der Entwicklung der Unified Modeling Language in den 1990er Jahren bekannt. Dieser Standard vereinte Elemente verschiedener Modellierungstechniken in einem kohärenten Rahmen. Nach der Übernahme von Rational Software hatte Booch von 2003 bis 2026 Positionen bei IBM inne. Als Chief Scientist für Software Engineering bei IBM Research leitete er langfristige Softwareprojekte und trug zum Handbook of Software Architecture bei. Er fungierte auch als Serienherausgeber für Benjamin Cummings und setzte sich für Designmuster und architektonisches Mentoring ein.

DER KOSTENLOSE TEST
Wie hoch ist Ihrer?

Zwanzig Fragen, acht Minuten auf der Uhr und ein Perzentil, gemessen an allen bisherigen Teilnehmern. Ohne Anmeldung.

IQ-Test starten →

Fakten auf einen Blick

- Geboren: 1955, Amarillo, Vereinigte Staaten - Ausbildung: United States Air Force Academy, University of California, Santa Barbara - Bedeutendes Werk: Unified Modeling Language - ACM Fellow: 1995 - IBM Fellow: 2003 - Lovelace-Medaille: 2012 - IEEE Computer Society Computer Pioneer Award: 2016 - Berufliche Zugehörigkeiten: IEEE, ACM, AAAS

Häufige Leserfragen

### Was ist die Booch-Methode?

Es handelt sich um eine objektorientierte Analyse- und Designmethodik mit spezifischen Notationen und einem Doppelzyklus-Entwicklungsprozess, den Booch Anfang der 1990er Jahre verfasste.

### Welche Organisationen beschäftigten Grady Booch?

Er arbeitete für die United States Air Force, Rational Software und IBM.

Mit den Größten vergleichen

David Hume vs HippocratesFr D Ric Chopin vs Michael FaradayCarl Friedrich Gauss vs Thomas EdisonBobby Fischer vs Richard Feynman
Zum Ranking →Alle Vergleiche →

Wunderkinder

Leia ZhuLeia ZhuMade her solo debut before 2,000 people at age four and the BBC…Cleopatra StratanCleopatra StratanYoungest Person to Score a #1 Hit and Earn Professional Singer…Quvenzhané WallisQuvenzhané WallisYoungest Best Actress Oscar Nominee in History — Age 9 for…Jackie EvanchoJackie EvanchoYoungest Solo Platinum-Selling Singer in U.S. History — Sang…
Wunderkinder →

Spiele und komm morgen wieder

Tägliche Genie-Challenge · Genius trivia
Who is widely considered the first computer programmer?
Tippe deine Antwort ↓
Welches Genie bist du? Kostenloser IQ-Test