Chapter 5. Patterns of Substance

Catalogue

  • 5.1 Standard Diagrams

  • 5.2 Implementation or Representation

  • 5.3 Digestible Chunks

  • 5.4 Attach the Actor

  • 5.5 Business Rules Invariably Constrain

  • 5.6 Dynamic Object Types

  • 5.7 Many-to-Many Class Trio

  • 5.8 Model the Seams

  • 5.9 Packaging Partitions

  • 5.10 Let the Tools Do the Work

  • 5.11 Opaque Packages

Context

Models have a usefulness and meaning that derive from the way they are constructed, not just from the content. A modeling language must go beyond the expressive capabilities and formal rules provided by its structure and conventions. Patterns of substance are concerned with model meaning and shape—about how to be correct when using the UML in a creative way. They describe how to ensure that your UML models are valid, efficiently ...

Get UML Pattern Language, A 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.