17.10. Include

Include is a relationship between two use cases. Where A
includes B, it means B described behavior that is to be
included in the description of the behavior of A at some point
(defined internally by A).

Examples for a travel agent sales system might be the use
case for booking travel, which includes use cases for booking
flights and taking payment.

Text box. Records the namespace for the include.
This is the package hierarchy.

Button??1 click on the entry will navigate to the
package defining this namespace (or the model for the
top level namespace).

Base Use Case

Drop down selector. Records the use case that is
doing the including in this include relationship.
Button??1 click on this entry will give a drop down menu
of all available use cases which may be selected by
button??1 click.

Included Use Case

Drop down selector. Records the use case that is
being included by this include relationship. Button??1
click on this entry will give a drop down menu of all
available use cases (and an empty entry) which may be
selected by button??1 click.