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.
Sequence diagrams and diagram elements
These concepts about Unified Modeling Language (UML) sequence diagrams help you create and use sequence diagrams to understand and develop the behaviors and interactions between artifacts in C/C++ applications.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.
Parent topic: Visually developing C/C++ applications with UML diagrams
Related concepts
Sequence diagrams and diagram elements