UseCases::UseCase

Header Image
Content:
UseCase : Public Class Dependability, UseCase, RequirementsOrganization, RequirementsRelationships
A UseCase specifies a usage of a system. Typically, they are used to capture the functionality of a system, that is, what a system is supposed to do.<br/><br/>Semantics:<br/>A UseCase identifies a usage of its corresponding system. ExtensionPoint identifies where the use case can be extended with extend UseCases and include identifies UseCases inserted in the including UseCase.<br/>
  • Associations
  • Associations From
  • Advanced
  • Other Links
Element Source Role Target Role
Include
Class  
Name:  
 
Name: include
Include is a Relationship between two UseCases; the behavior of the included UseCase is inserted into the behavior of the including UseCase.
Details:
 
Extend
Class  
Name:  
 
Name: extend
This Relationship specifies that the behavior of a UseCase may be extended by the behavior of another (usually supplementary) UseCase.
Details:
 
ExtensionPoint
Class  
Name:  
 
Name: extensionPoint
An ExtensionPoint identifies a point where the behavior of a UseCase can be augmented with elements of another (extending) UseCase.
Details:
 
Element Source Role Target Role
RequirementsModel
Class  
Name:  
 
Name: useCase
 
Details:
 
Interact
Class  
Name: interact
 
Name:  
 
Details:
 
Satisfy
Class  
Name:  
 
Name: satisfiedUseCase
List of satisfied UseCases that are satisfied by the client EAElements or satisfied by the client AUTOSAR elements.
Details:
 
Include
Class  
Name:  
 
Name: addition
UseCase providing behavior to include.
Details:
 
HazardousEvent
Class  
Name:  
 
Name: useCase
Operational situation with respect to the activities of actors, typically the driver.
Details:
 
Extend
Class  
Name:  
 
Name: extendedCase
The UseCase that is extended.
Details:
 
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
RequirementsModel Class Weak From  
Interact Class Strong From  
Include Class Weak To  
Extend Class Weak To  
TraceableSpecification Class Generalization To  
ExtensionPoint Class Weak To