Collaboration digoal/communication digoal is an interactive diagram that emphasizes the organizational structure between the objects that send and receive messages. A collaboration diagram shows the relationship between a series of objects and those objects, as well as the messages sent and received between objects. Objects are typically named or anonymous class instances, and can also represent instances of other things, such as collaboration, components, and nodes. Use a collaboration diagram to describe the dynamics of the system.
The following figure shows the basic content of the Collaboration diagram:
The following figure shows an example of a collaboration diagram. You can create a collaboration Diagram for a course:
Since a collaboration diagram and a sequence diagram are similar in semantics, they can be converted to each other. The following is an example of converting a collaboration diagram to a sequence diagram using rose: