A collaboration diagram is a design diagram work product that documents the potential interactions between classes and types (interfaces).
The typical objectives of a collaboration diagram is to:
The typical benefits of a collaboration diagram are to:
The typical contents of a collaboration diagram are:
The typical stakeholders of a collaboration diagram are:
Collaboration diagrams can typially be started if the following preconditions hold:
The typical inputs to a collaboration diagram include:
Collaboration diagrams are typically constrained by the following conventions: