8
votes

What is the difference between collaboration diagram and communication diagram in UML? Are they the same diagram?

3

3 Answers

17
votes

They are the same. This is just a name change. Collaboration diagrams was the name given to communication diagrams in previous versions of the UML standard

2
votes

From what I understand collaboration is what needs what to work. And communication is what objects will be messaging other objects. They probably in most cases end up being quite similar because in order to collaborate they need to communicate. So the two would mostly be the same but different here and there.

0
votes

A communication diagram in the Unified Modeling Language (UML) 2.0, is a simplified version of the UML 1.x collaboration diagram.

They are one and the same.