Visually developing behavioral features of C/C++ applications
You can use Unified Modeling Language (UML) sequence diagrams to
create UML representation of C/C++ source elements to understand and develop
behaviors and interactions between classes and data types.
You can create new UML sequence diagrams, populate existing sequence
diagrams with C/C++ elements, and add lifelines, messages, combined fragments
to sequence diagrams.
Creating and populating UML sequence diagrams
You can create and populate Unified Modeling Language (UML) sequence diagrams with C/C++ source elements to understand and develop behaviors and interactions between classes and data types in C/C++ applications.
Developing lifelines
in Unified Modeling Language (UML) sequence diagrams, you can create lifelines and specify class names and types for lifelines to develop interactions for C/C++ applications.
Developing messages
In Unified Modeling Language (UML) sequence diagrams, you can create, edit, and reposition messages on lifelines to develop interactions for C/C++ applications.
Adding execution occurrence to interactions
Sequence diagrams can add execution occurrence to lifelines to control the start and finish behavior or flow of interactions to develop interactions for C/C++ applications..
Developing combined fragments
In Unified Modeling Language (UML) sequence diagrams, you can develop combined fragments to represent constructs, such as options, alternatives, and loops, to develop interactions for C/C++ applications.
Referencing interactions from within other interactions
In Unified Modeling Language (UML) sequence diagrams, you can reference an interaction from the body of another interaction. This reference is called an interaction occurrence. You can then reuse the definitions in an interaction to abstract and simplify your application.