Artifact: System Operation Sequence Diagram
This artifact shows the time order of message exchanges between the collaborating elements realizing an operation.
Domains: Systems Architecture
Purpose
To describe the realization of an operation by the elements defined at the next level of decomposition.
Relationships
Description
Main Description

The number of viewpoints considered will drive the number of sequence diagrams needed, as for the most complex case, for each viewpoint, there will be at least one sequence diagram, showing how specific view elements are realizing the main operation.

The role responsible for the integrity of the operation realization should ensure that:

  • The operation realization correctly realizes the behavior of its corresponding operation.
  • All the chosen viewpoints are addressed and there is at least one realization per viewpoint.
  • The associated non-functional requirements are correctly budgeted across the subsystems operations.
  • The operation realization is properly documented and the correspondent diagrams suit their purpose.
  • The realization associations are correct.
Tailoring
Reasons for not needing

Depending on the circumstances, only activity diagrams will suffice to describe how the operations are realized at the next level.

Representation OptionsThe sequence diagram is usually represented as a UML/SysML sequence diagram.