You can create sequence diagrams and populate them with
elements to understand and develop behaviors and interactions between
objects in systems. You can add lifelines to represent objects or
actors, messages to represent communication between the objects, and
combined fragments to represent the control structures.