CFD Online Discussion Forums

CFD Online Discussion Forums (https://www.cfd-online.com/Forums/)
-   OpenFOAM (https://www.cfd-online.com/Forums/openfoam/)
-   -   Collabaration diagrams in Doxygen (https://www.cfd-online.com/Forums/openfoam/60805-collabaration-diagrams-doxygen.html)

srinath June 13, 2008 05:45

Hello I understand the clas
 
Hello

I understand the class hierarchy diagrams in Doxygen, but what is a collabaration diagram?

Could someone explain this or point me to a link online

Regds
Srinath

mbeaudoin June 13, 2008 12:08

Hello, A collaboration diag
 
Hello,

A collaboration diagram gives a view of the relationship between objects.

You can see the class hierarchy or inheritance diagram as a "who's my daddy" view.

You can see the collaboration diagram as a "who's my friends" view.

To learn more about these concepts, try to find an introduction book on UML (Unified Modeling Language), or on Object Orientation modeling.

Using Google, you will find tons of references about this.

Martin

mbeaudoin June 13, 2008 12:11

Little mistake: Object-Orie
 
Little mistake:

Object-Oriented Modeling, not Object Orientation modeling....

Martin

dahicke November 10, 2011 01:35

Not true UML Collabaration diagrams
 
I was just looking at these diagrams and they are not collabaration diagrams. They are just another class diagram shows more association (aggregation and composition) relationships.

Collaboration diagrams (see: http://www.comptechdoc.org/independe...oldiagram.html) show objects and the message passing sequence similar to a Sequence Diagram (see: http://www.agilemodeling.com/artifac...nceDiagram.htm).
In the current version of UML 2.x, Collaboration Diagrams are now called Communication Diagrams.


All times are GMT -4. The time now is 03:28.