SOFTWARE ENGINEERING

SOFTWARE DESIGN

OBJECT ORIENTED DESIGN

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
What is the difference between a sequence diagram and a collaboration diagram?
A
Emphasize the role of the agent interacting with the system
B
Emphasize sequence or order of messages
C
Emphasize the collection of collaborators
D
Emphasize execution by a particular person
Explanation: 

Detailed explanation-1: -Sequence diagram is used to describe the behavior of several objects in a particular single use case with implementation of all possible logical conditions and flows. Collaboration diagrams are used to describe the general organization of system for several objects in several use cases.

Detailed explanation-2: -A class diagram shows a set of classes, interfaces and their relationships and illustrates the static design view of a system, while a sequence diagram shows the sequence of actions that occurs in a system and illustrates the dynamic view of a system.

There is 1 question to complete.