Grady Booch

Grady Booch
Grady Booch 2002

Grady Booch (* 27. Februar 1955 in Texas) ist ein US-amerikanischer Informatiker. Er gilt als Pionier auf dem Gebiet des modularen und objektorientierten Softwareentwurfs und der Klassenbibliotheken (Ada, C++). 1977 schloss er als Bachelor of Science an der United States Air Force Academy ab, 1979 erlangte er den Titel Master of Science an der University of California.

Seit 1980 ist er Chief Scientist der Firma Rational Software in Santa Clara (Kalifornien). Zusammen mit Ivar Jacobson und James Rumbaugh spricht man auch von den Drei Amigos (Begründer der Unified Modeling Language).

Booch-Notation

Beispiel in Booch-Notation

Grundlage für Boochs Mitarbeit an der Unified Modeling Language (UML) war seine eigene Notation, die durch ihre charakteristische grafische Form für Klassen auffällt. Diese Notation ist nicht mehr gebräuchlich.

Die wesentlichen Elemente dieser Notation sind Klassen und ihre Beziehungen zueinander. Klassen werden durch eine Wolke symbolisiert. In dieser Wolke steht der Name der Klasse. Abstrakte Klassen werden durch ein auf der Spitze stehendes Dreieck mit einem „A“ gekennzeichnet. Parametrisierte Klassen werden mit einem Klassennamen in einem rechteckigen Kasten erweitert. Die wichtigsten Beziehungen zwischen Klassen sind Vererbung, Eigentum (Aggregation) und Verwendung. Sie werden während der Entwurfsphase teilweise nur als einfache Assoziationen dargestellt. Der Pfeil einer Vererbungsbeziehung verläuft von der erbenden Unterklasse zur Oberklasse. Die Eigentumsbeziehung wird durch eine Linie mit ausgefülltem Kreis am Ende der aggregierenden Klasse dargestellt, bei Verwendung ist dieser Kreis nicht ausgefüllt.

Bibliographie

  • 1983 – Software Engineering with Ada
  • 1987 – Software Components with Ada (inkl. Komponentenbibliothek)
  • 1991/1994 – Object Oriented Design with Applications

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • Grady Booch — (born February 271955) is a software designer, a software methodologist and a design pattern enthusiast. He is a Chief Scientist, Software Engineering in IBM Research, series editor for Benjamin/Cummings and former Chief Scientist of Rational… …   Wikipedia

  • Grady Booch — en 2002. Grady Booch (nació el 27 de febrero de 1955) es un diseñador de software, un metodologista de software y entusiasta de diseño de patrones. Es director científico de Rational Software (ahora parte de IBM) y editor de una serie de… …   Wikipedia Español

  • Grady Booch — Un exemple de diagramme utilisant la méthode Booch Grady Booch (né le 27 février 1955) est le créateur d une approche d analyse et de conception orientée objet portant son nom : la méthode booch ; en collaboration avec James… …   Wikipédia en Français

  • Booch — Grady Booch (* 27. Februar 1955 in Texas) ist ein US amerikanischer Informatiker. Er gilt als Pionier auf dem Gebiet des modularen und objektorientierten Softwareentwurfs und der Klassenbibliotheken (Ada, C++). 1977 schloss er als Bachelor of… …   Deutsch Wikipedia

  • Booch-Methode — Grady Booch (* 27. Februar 1955 in Texas) ist ein US amerikanischer Informatiker. Er gilt als Pionier auf dem Gebiet des modularen und objektorientierten Softwareentwurfs und der Klassenbibliotheken (Ada, C++). 1977 schloss er als Bachelor of… …   Deutsch Wikipedia

  • Grady — bezeichnet Orte in den Vereinigten Staaten: Grady (Alabama) Grady (Arkansas) Grady (Florida) Grady (Mississippi) Grady (New Mexico) Grady (Oklahoma) Grady (Tennessee) Grady (Texas) Grady (Virginia) Grady County, Verwaltungseinheiten Personen mit… …   Deutsch Wikipedia

  • Grady — es un nombre y apellido que puede hacer referencia a: Personas Grady Linder Webster (1927 2005), botánico estadounidense identificado por la abreviatura G.L.Webster. Grady Booch (1955), ingeniero de software estadounidense. Lugares Localidades en …   Wikipedia Español

  • Booch method — The Booch method is a technique used in software engineering. It is an object modeling language and methodology that was widely used in object oriented analysis and design. It was developed by Grady Booch while at Rational Software (now part of… …   Wikipedia

  • Booch — La méthode Booch est, avec OMT et OOSE, l une des méthodes d analyse et de conception orientées objet à l origine d UML. Son nom vient de celui de son concepteur, Grady Booch, qui sera aussi l un des pères du langage UML (avec Ivar Jacobson,… …   Wikipédia en Français

  • Metodología de Booch — Diagrama de Clases. La Metodología de Booch es una técnica usada en ingeniería de software. Es un lenguaje de modelado de objetos y una metodología ampliamente usada en el diseño de software orientado a objetos. Fue desarrollada por Grady Booch… …   Wikipedia Español

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”