Relationships
Associations
Associations connect actors to use cases, representing that the actor participates in the use case.
Use Case Diagram Example
Loading...
Include Relationship
An include relationship indicates that a use case always includes the behavior of another use case. Use .> to represent includes:
Use Case Diagram Example
Loading...
Extend Relationship
An extend relationship indicates that a use case optionally extends the behavior of another use case. Use <|-- to represent extends:
Use Case Diagram Example
Loading...
Generalization
Generalization represents an "is-a" relationship between use cases or actors. Use --|> or <|-- for generalization:
Use Case Diagram Example
Loading...
Arrow Styles
You can customize arrow styles with different line types:
-->Solid arrow (default)..>Dotted arrow--Solid line (no arrow)..Dotted line (no arrow)
Use Case Diagram Example
Loading...
Relationship Labels
Add labels to relationships to describe their purpose:
Use Case Diagram Example
Loading...