Reference Topics > Miscellaneous > Sequence diagrams
  
Sequence diagrams
A Sequence Diagram (OSD) is a graphical representation of a use case. You use it to show the interactions which occur between the objects in that use case.
You can only place items in the OSD in the correct position relative to other parts of the diagram.
Statements must appear beneath the Description heading, and to the left of the system boundary. The system boundary is shown on the diagram as a solid vertical line and represents the division between the outside world and the interaction with the objects in the use case.
Actors must be added to the left of the System Boundary.
Instances, Parts and Ports can be added to the left or right of the System Boundary.
Interface Devices, Packages and Subsystems must be added to the right of the System Boundary.
You can use the architectural boundary (the vertical dashed line) to separate interface devices from the other application objects.
You can only place a message between two objects, or a probe from an object, on the same line as the relevant statement. Timing constraints can be placed between statements from the right of the system boundary.
To add new items to the diagram:
1. Click the appropriate button on the toolbar.
2. Click the place on the diagram where you want the item to appear, or where you want a link to begin.
* 
For more information about a toolbar button, click the Help button, and then click the required toolbar button.
To add items from the dictionary to the diagram:
1. Select the item in the appropriate pane.
2. Either drag, or use copy-and-paste to copy the item onto the diagram.
For more information, see Sequence diagram.
Class view browser
The Class View Browser allows you to view which other Classes, Data Types, Interfaces and Signals are related to a selected Class, Data Type, Interface or Signal through Generalizations, bind Dependencies (instantiated templates) and interface realization Dependencies (provided Interfaces): when you expand a Class, Data Type, Interface or Signal in the left pane, the related Classes, Data Types, Interfaces and Signals are shown.
When you select a Class, Data Type, Interface or Signal in the left pane, the right pane can show the Attributes, Operations and Roles of that Class, Data Type, Interface or Signal, including inherited Attributes, Operations and Roles.
For more information about the Class View Browser, see Class view browser.