- Collaboration (renamed to "Communication" in UML2) diagrams are an alternative presentation of a sequence diagram.
- They tend to be more compact, but harder to read, than the equivalent sequence diagrams.
- The boxes are objects.
- Lines connecting two boxes indicate that the objects collaborate with (send messages to) one another.
- Use a multiplicity indicator in the box (such asĀ *****) to indicate that all elements of an aggregation receive a message.
- The Communication diagram focus is on communication as it relates to the structure of the objects involved in a task.
- The following figure models a collaboration that references an existing collaboration called "get performances."
https://s3-us-west-2.amazonaws.com/secure.notion-static.com/0761de38-aeb4-4da1-b667-12e269343b6c/Untitled