What is Interaction Overview Diagram

Categories:

Recommended

What is Interaction Overview Diagram?

4-5 minutes

UML Interaction Overview Diagrams provide a high level of abstraction an interaction model. It is a variant of the Activity Diagram where the nodes are the interactions or interaction occurrences. The Interaction Overview Diagram focuses on the overview of the flow of control of the interactions which can also show the flow of activity between diagrams. In other words, you can link up the “real” diagrams and achieve high degree navigability between diagrams inside an Interaction Overview Diagram.

Are you looking for a Free UML tool for learning UML faster, easier and quicker? Visual Paradigm Community Edition is a UML software that supports all UML diagram types. It is an international award-winning UML modeler, and yet it is easy-to-use, intuitive &completely free.

Free Download

Interaction Overview Diagram at a Glance

Interaction Overview Diagram is one of the fourteen types of diagrams of the Unified Modeling Language (UML), which can picture a control flow with nodes that can contain interaction diagrams which show how a set of fragments might be initiated in various scenarios. Interaction overview diagrams focus on the overview of the flow of control where the nodes are interactions (sd) or interaction use (ref).

The other notation elements for interaction overview diagrams are the same as for activity and sequence diagrams. These include initial, final, decision, merge, fork and join nodes.

*extracted from UML 2.0 Reference Manual

The example above shows a student who has been accepted into a university. First the student must be accept or decline admission. After accepting, the student must both register for classes and apply for housing. After both of those are complete, the student must pay the registrar. If payment is not received in time the student is excluded by the registrar.

Interaction Diagram Example – Access Control System

  • The Interaction Establish Access occurs first with argument “Illegal PIN” followed byan interaction with the message Card Out which is shown in an inline Interaction.
  • Then there is an alternative as we find a decision node with an Interaction Constraint on one of the branches.
  • Along that control flow we find another inline Interaction and an Interaction Use in the sequence.

Interaction Diagram Example – Order Reporting

In this diagram, we want to produce and format an order summary report. If the customer is external, we get the information from XML; if internal, we get it from a database. Small sequence diagrams show the two alternatives. Once we get the data, we format the report; in this case, we don’t show the sequence diagram but simply reference it with a reference interaction frame.

Category:

VP Flipbook Maker

This flipbook was made by Visual Paradigm Online. You can create your own flipbook by uploading documents. Try this online flipbook creator now!