Definition
- Show interactions between objects in sequence order
- Often generated as an outcome of refinement of an use case
- Useful to understand system’s behaviour
- Help understand control/event flow between objects
Participant
- Has lifetime
Time
- Order is important
Message
Fragments
- Sequence diagrams - containing loops, conditional execution, alternative execution - can quickly grow and become unmanageable
- These interactions can be showed throw fragments