Why Are There Two Different Diagrams?

Sequence diagrams provide a way to look at a scenario in a time-based order—what happens first, what happens next. Customers easily can read and understand this type of diagram. Hence, they are very useful in the early analysis phases. Collaboration diagrams tend to provide the big picture for a scenario since the collaborations are organized around the object links to one another. These diagrams seem to be used more in the design phase of development when you are designing the implementation of the relationships.

Get Visual Modeling with Rational Rose 2002 and UML now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.