Chapter 24. Optional Service

Intent

Separate mandatory parts of the use cases from optional parts that can be ordered and delivered separately.

Characteristics: Common. Basic solution.

Keywords: Ordering unit, separating services, system configuration, system version.

Patterns

Optional Service: Addition

Model

Model

Description

The Optional Service: Addition pattern contains two use cases and an extend relationship. The first use case models a usage that is compulsory in the system. The second use case models an addition to the first use case that can be added to the system. Because only the additional part is expressed in the second use case, it is abstract; ...

Get Use Cases: Patterns and Blueprints 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.