Chapter 27. Refining the Domain Model

PRESENT, n. That part of eternity dividing the domain of disappointment from the realm of hope.

Ambrose Bierce

Objectives

  • Add association classes to the Domain Model.

  • Add aggregation relationships.

  • Model the time intervals of applicable information.

  • Choose how to model roles.

  • Organize the Domain Model into packages.

Get Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and the Unified Process, Second 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.