Sequence diagrams describe the sequence of the exchange of messages between several participants (instances, parts, ...).

They are used to illustrate a dynamic sequence, to model a protocol, to model tests, to trace an execution, to present a scenario of a use case.

Participants can be created by dragging and dropping classes, actors, ... The sending of messages can be connected to the operations of the participants.

Sequence diagrams are typically created in a use case, an operation or a collaboration.

: SequenceDiagram (architecture_autodiagram)
Figure 87 : SequenceDiagram (architecture_autodiagram)