O.2. Additional Diagram Types

The following are the seven diagram types that we have chosen not to use in our Software Engineering Case Study.

  • Object diagrams model a “snapshot” of the system by modeling a system’s objects and their relationships at a specific point in time. Each object represents an instance of a class from a class diagram,and there may be several objects created from one class. For our ATM system,an object diagram could show several distinct objects side by side, illustrating that they are all part of the bank’s account database.

  • Component diagrams model the artifacts and components—resources (which include source files)—that make up the system.

  • Deployment diagrams model the runtime requirements of the system (such as the computer ...

Get Java™ How to Program, Seventh Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.