Grady Booch

Un article de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Grady Booch
Description de cette image, également commentée ci-après

Grady Booch en 2011

Naissance (61 ans)
Champs Méthodes de développement de logiciel
Institutions IBM, Rational Rose
Diplôme Maîtrise
Formation Université de Californie à Santa Barbara
Renommé pour méthode Booch method, Unified Modeling Language
Distinctions IBM Fellow (en) (2003), Turing Lecture (en) (2007), Computer Pioneer Award (2016)
Site page personnelle

Grady Booch (né le ) est le créateur d'une méthode d'analyse et de conception orientée objet qui porte son nom : la méthode Booch ; en collaboration avec James Rumbaugh, créateur de la notation OMT, et avec Ivar Jacobson, créateur de la méthode OOSE, il est à l'origine du langage de modélisation UML.

Un exemple de diagramme utilisant la méthode Booch

Biographie professionnelle[modifier | modifier le code]

Grady Booch obtient un baccalauréat universitaire en 1977 à la United States Air Force Academy, et une maîtrise en ingénierie électrique en 1979 à l'université de Californie à Santa Barbara[1].

Il travaille comme directeur scientifique chez Rational Software depuis la fondation de l'entreprise en 1981 jusqu'à son rachat par IBM en 2003. Il continue à travailler dans cette fonction jusqu'en mars 2008 ; il est ensuite directeur scientifique en développement logiciel chez IBM Research, et également directeur de collection pour l'éditeur Benjamin Cummings (en).

Booch a travaillé de façon continue sur la problématique de l'amélioration des outils de développement du logiciel. Dans cette optique, il a écrit dans les années 1980 un livre sur le langage Ada, mais il est surtout connu pour le développement du Unified Modeling Language (UML) avec Ivar Jacobson et James Rumbaugh dans les années 1990.

La méthode Booch est présentée dans son livre Object Oriented Analysis and Design. Ce langage de modélisation objet a été développé lorsque Booch travaillait encore chez Rational Software. La notation a maintenant été remplace par le langage UML, qui associe des éléments graphiques de la méthode Booch avec des éléments d'OMT et de OOSE.

Ouvrages[modifier | modifier le code]

  • Grady Booch, Software Engineering with Ada, Benjamin-Cummings Publishing Company, , 580 p. (ISBN 9780805306040).
  • Grady Booch, Object solutions : Managing the Object-Oriented Project, Addison-Wesley Pub. Co., (ISBN 0-8053-0594-7).
  • Ivar Jacobson, Grady Booch et James Rumbaugh, The Unified Software Development Process, Prentice Hall, (ISBN 978-0-201-57169-1).
  • Grady Booch, James Rumbaugh et Ivar Jacobson, The Unified Modeling Language Reference Manual, Prentice Hall, , 550 p. (ISBN 9780130870148).
  • James Rumbaugh, Ivar Jacobson et Grady Booch, The Unified Modeling Language Reference Manual, Addison-Wesley Professional, , 2e éd., 721 p. (ISBN 978-0-321-24562-5).
  • (en) James Rumbaugh, Ivar Jacobson et Grady Booch, The Complete UML Training Course, Prentice Hall, (ISBN 0-13-087014-5)
  • Grady Booch, James Rumbaugh et Ivar Jacobson, The Unified Modeling Language User Guide, Addison-Wesley Professional, , 2e éd., xviii+ 475 p. (ISBN 9780321267979, SUDOC 113269870)
  • Grady Booch, Robert A. Maksimchuk et Michael W. Engle et. al., Object-Oriented Analysis and Design with Applications, Addison-Wesley, , 3e éd. (ISBN 0-201-89551-X, SUDOC 119067730).

Plusieurs de ses livres ont été traduits en français :

  • Ivar Jacobson, Grady Booch et James Rumbaugh (trad. Virginie Brasart-Zaïm), Le processus unifié de développement logiciel, Paris, Eyrolles, , 488 p. (ISBN 9782212091427 et 2212091427).
  • Grady Booch, James Rumbaugh et Ivar Jacobson, Le guide de l'utilisateur UML, Paris, Eyrolles, , 534 p. (ISBN 9782212091038 et 2212091036, SUDOC 048603406).
  • Grady Booch (trad. Jean-Michel Rodriguez), Des solutions objets : gérer les projets orientés objets, Paris, International Thompson Pub. France, (ISBN 2841809927, OCLC 36542311, SUDOC 00407128X).
  • Grady Booch (trad. Jean-Pierre Rosen), Ingénierie du logiciel avec ADA : de la conception à la réalisation, Paris, InterEditions, Addison-Wesley Europe, , 680 p. (ISBN 9782729601928, SUDOC 002446413).

Prix et récompenses[modifier | modifier le code]

Notes et références[modifier | modifier le code]

  1. Michael Swaine, « Dr. Dobb's Excellence in Programming Award », Dr. Dobb's Journal,‎ .
  2. (en) « ACM: Fellows Award / Grady Booch », Fellows.acm.org (consulté le 19 mars 2013)
  3. (en) « Fellow Class of 2010 », IEEE (consulté le 19 mars 2013)
  4. (en) « Grady Booch presented with BCS Lovelace Medal », BCS,‎ (consulté le 11 décembre 2013)

Liens externes[modifier | modifier le code]

Sur les autres projets Wikimedia :