Virginia Tech®home

Seminar: Reflections on Software Systems Architecture

Grady Booch

IBM Research

Monday, March 15, 2021
7:00pm - 8:00pm
Zoom Only

Grady Booch


CS 4704 (Software Engineering Capstone) will host Grady Booch, one of the "Three Amigos" whose work led to the creation of UML.  Grady will discuss the history of software systems architecture/development as well as the continuing relevance of software systems architecture today.  Grady will also talk about some of the work he has done in the area of software systems architecture on large projects for the Department of Defense.


Grady Booch is Chief Scientist for Software Engineering at IBM  where he leads IBM’s research and development for embodied cognition. Having originated the term and the practice of object-oriented design, he is best known for his work in advancing the fields of software engineering and software architecture. A co-author of the Unified Modeling Language, a founding member of the Agile Alliance, and a founding member of the Hillside Group, Grady has published six books and several hundred technical articles, including an ongoing column for IEEE Software. Grady was also a trustee for the Computer History Museum. He is an IBM Fellow, an ACM Fellow and an IEEE Fellow, has been awarded the Lovelace Medal and has given the Turing Lecture for the BCS, and was recently named an IEEE Computer Pioneer.