Prev Next

Interactions as a Sequence of Messages

Systems are made up of parts and the overall behavior of a system is provided by these parts working together in an orchestrated way. Communication between the parts and the synchronization of their behaviors is critical, both from a design perspective and from a visualization perspective. The structural units of a system, represented primarily by the Blocks, exchange messages and signals that trigger behaviors, resulting in coordinated system behavior that represents the system's functions.

This exchange of messages and signals, and the consequent behaviors, can be represented on a Sequence diagram that shows the time-sequenced messages and signals between Block instances that participate in a specific interaction.