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.
Creating combined fragments
In Unified Modeling Language (UML) sequence diagrams, you can create combined fragments to visually represent constructs, such as options, alternatives, loops, in interactions.Adding lifelines to combined fragments
In Unified Modeling Language (UML) sequence diagrams, you can add covered lifelines to combined fragments to visually represent constructs in interaction instances.Removing covered lifelines from combined fragments
In Unified Modeling Language (UML) sequence diagrams, you can remove covered lifelines from combined fragments.Adding interaction operands to combined fragments
In Unified Modeling Language (UML) sequence diagrams, an interaction operand is a container that groups interactions. You can add new interaction operands to combined fragments or add additional interaction operands to combined fragment types that allow multiple operands, such as alternative, parallel, strict, or weak combined fragments .Removing interaction operands from combined fragments
In Unified Modeling Language (UML) sequence diagrams, you can remove interaction operands from combined fragments that contain multiple interaction operands. Otherwise, you must delete entire combined fragments to remove interaction operands.Moving interaction operands within combined fragments
In Unified Modeling Language (UML) sequence diagrams, you can move the positions of interaction operands in combined fragments.Resizing interaction fragments
In Unified Modeling Language (UML) sequence diagrams, you can horizontally resize any interaction fragment, and you can vertically resize a combined fragment.Adding guard conditions to interaction operands
In Unified Modeling Language (UML) sequence diagrams, a guard condition, or an interaction constraint, is a semantic condition or restriction in an interaction operand within a combined fragment. You can add guard conditions to interaction operands.
Parent topic: Developing behavioral features of C/C++ applications with UML sequence diagrams
Related concepts
Combined fragments
Interaction operators
Interaction operands