SOFTWARE DESIGN
OBJECT ORIENTED DESIGN
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
represents the sequence of messages between objects throughout a use case
|
|
The model shows how objects work together to perform a use case
|
|
Model represents the interaction between objects
|
|
A model that represents the different user roles
|
Detailed explanation-1: -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). Developers can use these diagrams to portray the dynamic behavior of a particular use case and define the role of each object.
Detailed explanation-2: -To model simple collaborations You use class diagrams to visualize and specify this set of classes and their relationships.
Detailed explanation-3: -In UML diagrams, a collaboration is a type of structured classifier in which roles and attributes co-operate to define the internal structure of a classifier. You use a collaboration when you want to define only the roles and connections that are required to accomplish a specific goal of the collaboration.