Chapter 15. Mapping Use Cases onto Classes

Kick-Starting the Class Modeling

One of the reasons for using patterns and blueprints when developing a use-case model is to speed up the development of the model. With predefined use-case models, it is also possible to provide standard realizations of these models. This gives a kick-start when designing the system—that is, when mapping the use cases onto classes. Another effect of providing such mappings is that it becomes clear what the effects of different modeling decisions in the use-case model are in the subsequent models.

In Part III, “Use-Case Patterns,” and Part IV, “Use-Case Blueprints,” we have therefore included ideal class models—models that are independent of implementation technologies. These ...

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.