Home > Articles > Programming > Java

Like this article? We recommend ๏”€

Collaboration Diagrams

The second flavor of UML interaction diagram is the collaboration diagram. Semantically equivalent to a sequence diagram, this type of diagram arranges objects spatiallyโ€”according to the whim of the user creating the diagram. The sequence of interactions is determined from the message numbering. Some people prefer this approach, and better UML tools allow the user to flip a diagram between sequence and collaboration notations and back again as often as they wish. Some organizations have a convention of using collaboration diagrams to show interactions between components and using sequence diagrams to show interactions between classes within a component. Figure 5 shows the collaboration diagram equivalent of the sequence diagram in Figure 2. Figure 6 does the same for Figure 4.

Figure 5Figure 5 UML collaboration diagram.

Figure 6Figure 6 Collaboration diagram equivalent of Figure 4.

InformIT Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from InformIT and its family of brands. I can unsubscribe at any time.