Collaboration Diagram. At a fundamental level a library management system will emphasise the structural organisation of objects that are meant to send and receive messages. They are more concerned about object organization rather than sequence diagram that are more focused on a time sequence.
Both types of diagram convert a textual scenario into a graphical view of the flow of events and both can be shown at varying levels of detail. They can demonstrate how objects communicate to execute a specific use case s actions or an aspect of a use case. Collaboration diagrams known as communication diagram in uml 2 x are used to show how objects interact to perform the behavior of a particular use case or a part of a use case.
A collaboration diagram also known as a communication diagram is an illustration of the relationships and interactions among software objects in the unified modeling language uml.
Instead of showing the flow of messages it depicts the architecture of the object residing in the system as it is based on object oriented programming. The collaboration diagram is used to show the relationship between the objects in a system. Collaboration diagrams are also known as communication diagrams. An interaction diagram that shows for one system event described by one use case how a group of objects collaborates with each other to show relationships among object roles such as the set of messages exchanged among the objects to achieve an operation or result.