Use Case Diagram - Include Notation

This section describes the Include Notation used in a UML Use Case Diagram. An Include Notation presents an include relation between two use cases where one acts as the parent use case and the other acts as a child use case.

An Include Notation is a graphical notation used in a UML Use Case Diagram to represent an include relation between two use cases where one acts as the parent use case and the other acts as a child use case. The child use case is considered as a subset of the parent use case. The parent use case is usually called the Including Use Case. The child use case is usually called the Included Use Case.

An Include Notation is usually drawn as a dash line with a line arrow connecting both use cases. The arrow of an Include Notation should point to the included use case. An Extend Notation should also be labeled with the "<<include>>" key word.

For example, the "Select Product" use case is a child use case of the "Place Order" use case. In other words, the "Place Order" use case contains the "Select Product" use case as a subset. This include relation can be drawn as an Include Notation in a UML use case diagram as shown below:

UML Notation Shape - Include
UML Notation Shape - Include

Table of Contents

 About This UML Tutorial Book

 Introduction of UML (Unified Model Language)

 UML Class Diagram and Notations

 UML Activity Diagram and Notations

 UML Sequence Diagram and Notations

 UML State Machine Diagram and Notations

UML Use Case Diagram and Notations

 What Is a Use Case Diagram?

 Use Case Diagram - Use Case Notation

 Use Case Diagram - Actor Notation

 Use Case Diagram - Association Notation

 Use Case Diagram - Extend Notation

Use Case Diagram - Include Notation

 MS Visio 2010 - UML Drawing Tool

 References

 Full Version in PDF/EPUB