O'Reilly logo

UML Pattern Language, A by Paul Evitts

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 6. Domain Patterns

Catalogue

  • 6.1 Domain Model Is Essential

  • 6.2 Actors Play Essential Roles

  • 6.3 Factor the Actor

  • 6.4 Essential Actions

  • 6.5 Essential Vocabulary

  • 6.6 Objectify Internal Roles

  • 6.7 ToBe Model

  • 6.8 AsIs Model

Context

Domains are the highest level of this pattern language. They correspond to the enterprise or business view of the problem space that used to be the starting point for analysis. However, rather than being bounded by the formal limits of an organization, domains are flexibly and practically defined.

For my purpose, they are an area of interest (a typical dictionary definition of domain) with the following:

  • A shared vocabulary of business abstractions (events, concepts, and things)

  • A common set of needs that can be addressed by a ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required