The diagrams in this chapter allow you to model the dynamic behavior of your system, how its objects interact at run-time. PowerDesigner provides four types of diagrams for modeling your system in this way:
A communication diagram represents a particular use case or system functionality in terms of interactions between objects, while focusing on the object structure. For more information, see Communication Diagram Basics.
A sequence diagram represents a particular use case or system functionality in terms of interactions between objects, while focusing on the chronological order of the messages sent. For more information, see Sequence Diagram Basics.
A activity diagram represents a particular use case or system functionality in terms of the actions or activities performed and the transitions triggered by the completion of these actions. It also allows you to represent conditional branches. For more information, see Activity Diagram Basics.
A statechart diagram represents a particular use case or system functionality in terms of the states that a classifier passes through and the transitions between them. For more information, see Statechart Diagram Basics.
An interaction overview diagram provides a high level view of the interactions that occur in your system. For more information, see Interaction Overview Diagram Basics.