Chapter 10. More on Extend and Extension Points

This chapter describes some additional ways of using the extend relationship that might be relevant for the advanced use-case modeler. If you do not have special needs or a special interest in the extend relationship, it is safe to skip this chapter.

Multiple Fragments of Additional Behavior

When extending a use case with additional behavior, one sometimes becomes aware that it would be a mistake to insert all of it at one location in the flow of the base use case. Instead, only one part of the additional behavior should be inserted at one location of the base use case and the other parts at other locations in the same use case. There are a number of situations that will show the validity of this procedure. ...

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.