Use of patterns

Patterns are akin to recipes, and can be applied to many modeling problems. Each pattern is expressed in abstract terms, together with examples, which make its intent apparent.

The pattern is applied to the model by taking the elements of the pattern and reinterpreting them in the light of the modeling context. In the simplest cases, only more specific names need be given to the items in the pattern. More complex cases may require the structure of the pattern to be altered before it can be successfully applied to the model.

A more recent development in the patterns arena is the creation of anti-patterns. Patterns describe ideas that are beneficial, that will make a positive contribution to the project outcome. In contrast, anti-patterns ...

Get Service- and Component-based Development: Using Select Perspective™ and UML 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.