Include : public class
Created: 2009-03-10 12:38:27
Modified: 2010-02-04 11:12:52
Project:
Advanced:
<p>Include is a specialization of the Relationship and represents a relationship between two UseCases, implying that the behavior of the included UseCase is inserted into the behavior of the including UseCase. The including UseCase may only depend on the result (value) of the included UseCase. This value is obtained as a result of the execution of the included UseCase. Note that the included UseCase is not optional, and is always required for the including UseCase to execute correctly.<br/></p>
Element Source Role Target Role Details
UseCase
Class  
Name:  
 
Name: addition
UseCase providing behavior to include.
 
Element Source Role Target Role Details
UseCase
Class  
Name: includingCase
Including UseCase.
Name: include
Include is a Relationship between two UseCases; the behavior of the included UseCase is inserted into the behavior of the including UseCase.
 
Object Type Connection Notes
UseCase Class Weak  
Relationship Class Generalization