Booch naît le . Il reçoit son BS en ingéniérie de l'Ecole de l'USAFen puis son MSEE de l'Université de Californie à Santa Barbara en .
en , lors de la fondation de Rational Software, il entre comme que directeur scientifique. Il y
contribue à la fondation d'UML ainsi qu'au développement de produits Rational tels que Rose. Il fonde la méthode OOAD.
Booch est membre de l'ACM, l'IEEE, l'AAAS, et CPSR.
Auteur de :
UP 1999
Developing Applications with Visual Basic and UML (Addison-Wesley Object Technology Series) par Paul R. Reed, Jr.
(Préfaces de Francesco Balena et Grady Booch)
Visual Modeling with Rational Rose 2000 and UML (Addison-Wesley Object Technology Series) by Terry Quatrani, Grady
Booch (Contributor)
Best of Booch: Designing Strategies for Object Technology avec Ed Eykholt (Ed.)
The Complete UML Training Course avec James Rumbaugh, Ivar Jacobson
The Complete UML Training Course, Student Edition avec James Rumbaugh, Ivar Jacobson
Object Solutions: Managing the Object-Oriented Project (Addison-Wesley Object Technology Series)Object-
Oriented Analysis and Design with ApplicationsUnified Objects: Object-Oriented Programming Using C++by Babak Sadr,
Foreword by Grady Booch Software components with Ada: Structures, Tools, and Subsystems
Software Engineering with Ada
The Unified Modeling Language Reference Manual (Addison-Wesley Object Technology Series) avec James Rumbaugh, Ivar
Jacobson