Chapter 39. Mistake: Communicating Use Cases

Fault

Modeling two use cases with an association between them, implying that the use cases communicate with each other.

Keywords: Dependency between use cases, combination of use cases, interacting use cases, messages between use cases, split a use case.

Incorrect Model

Model

Model

Detection

As soon as there is an association between two use cases, this mistake has been made, which makes it very easy to detect.

Discussion

Each use case models a complete usage of the system. This means that an instance of the use case comprises the performance of the complete usage—that is, the execution of the actions inside the system ...

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.