Chapter 4. Patterns of Style

Catalogue

  • 4.1 Attributes as Compositions to Types

  • 4.2 Providing Focus

  • 4.3 Explicit Elision

  • 4.4 Tree Routing

  • 4.5 Tombstone Packages

  • 4.6 Inheritance Goes Up

  • 4.7 Rotated Text

  • 4.8 Dual Associations

  • 4.9 Billboard Packages

  • 4.10 Text Workarounds

  • 4.11 Seven Plus or Minus Two

Context

This chapter provides the modeler with a set of UML style idioms that will contribute to the graphical quality of UML diagrams. They were gleaned from a careful examination of many UML diagrams. The idioms presented here are the ones that most clearly stood out, represented approaches that had enduring traits, were clearly effective in their solutions, and recurred across many different types of models and modelers.

Fortunately, the UML has been around long ...

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.