The generalize Relationship - UML

Discussion of the generalize relationship is outside the scope of this introduction. However, note that use case experts have been successfully doing use case work without this optional relationship, which adds another level of complexity to use cases, and there is not yet agreement by practitioners on the best - practice guidelines of how to get value from this idea. A common observation by use case consultants is that complications result and unproductive time is spent on the addition of many use case relationships.

Use Case Diagrams

Figure illustrates the UML notation for the include relationship, which is the only one being used in the case study, following the advice of use - case experts to keep things simple and prefer the include relationship.

Figure 30.1 Use case include relationship in the Use - Case Model

Figure 30.2 The extend relationship

All rights reserved © 2018 Wisdom IT Services India Pvt. Ltd Protection Status

UML Topics