Software Design Center

HOW TO DRAW BOOCH DIAGRAMS


What is Booch?
Grady Booch's Object-Oriented Design (OOD), also known as Object-Oriented Analysis and Design(OOAD), is a precursor to the Unified Modeling (UML). The Booch method includes six types of diagrams: class, object, state transition, interaction, module, and process.

Booch's Static Diagrams
Booch's class and object diagrams differentiate this methodology (at least in notation) from similar object oriented systems.

Booch Class
A Booch class diagram


Booch's Class and Object Diagram Notations


Booch Class Not

Classes
Illustrate classes using a cloud shape with a dashed border.

You can find the Booch symbol libraries in SmartDraw under Software Design and Other Symbologies. Simply drag and drop shapes to the page and edit them.
Learn how to edit text on this symbol.



Booch Object

Objects
Draw objects using a cloud shape with a solid border.
Learn how to arrange objects on a page.