Handbook of Software Architecture
  • Home
  • About
  • |
  • Concepts
  • Patterns
  • Systems
  • |
  • Presentations
  • Books
  • Papers
Menu

Uncategorized

Handbook of Software Architecture (Header Image #1)

Uncategorized

Handbook of Software Architecture (Header Image #2)

Uncategorized

Handbook of Software Architecture (Header Image #3)

Explore

Concepts

Patterns

Systems

Presentations

Papers

Books

All architecture is design, but not all design is architecture. Architecture represents the significant design decisions that shape the form and function of a system, where significant is measured by the cost of change.  Every software-intensive system has an architecture: some are intentional; a few are accidental; most are emergent. All meaningful architecture springs from a living, vibrant process of deliberation, design, and decision.

<p>Handbook of Software Architecture (Header Image #3)</p>

Handbook of Software Architecture (Header Image #3)

by Grady
<p>Handbook of Software Architecture (Header Image #2)</p>

Handbook of Software Architecture (Header Image #2)

by Grady
<p>Handbook of Software Architecture (Header Image #1)</p>

Handbook of Software Architecture (Header Image #1)

by Grady
Handbook of Software Architecture © 2025
About

Concepts   Patterns   Systems

Presentations   Papers   Books
Credits   Contact
Follow @grady_booch

Grady Booch

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.