Unified Modeling Language - Topics - Diagrams Overview - Interaction Diagrams

Interaction Diagrams

Interaction diagrams, a subset of behavior diagrams, emphasize the flow of control and data among the things in the system being modeled:

  • Communication diagram: shows the interactions between objects or parts in terms of sequenced messages. They represent a combination of information taken from Class, Sequence, and Use Case Diagrams describing both the static structure and dynamic behavior of a system.
  • Interaction overview diagram: provides an overview in which the nodes represent communication diagrams.
  • Sequence diagram: shows how objects communicate with each other in terms of a sequence of messages. Also indicates the lifespans of objects relative to those messages.
  • Timing diagrams: a specific type of interaction diagram where the focus is on timing constraints.
  • Communication diagram

  • Interaction overview diagram

  • Sequence diagram

The Protocol State Machine is a sub-variant of the State Machine. It may be used to model network communication protocols.

Read more about this topic:  Unified Modeling Language, Topics, Diagrams Overview

Famous quotes containing the words diagrams and/or interaction:

    Professors could silence me then; they had figures, diagrams, maps, books.... I was learning that books and diagrams can be evil things if they deaden the mind of man and make him blind or cynical before subjection of any kind.
    Agnes Smedley (1890–1950)

    The act of putting into your mouth what the earth has grown is perhaps your most direct interaction with the earth.
    Frances Moore Lappé (b. 1944)