Tool Mentor:
Managing Collaboration Diagrams Using Rational Rose
Purpose
This tool mentor describes how to use Rational Rose to create
collaboration diagrams that show the interactions between objects.
Related Rational Unified Process™ information:
Overview
The following is a summary of the steps you perform to describe the
interactions between objects using collaboration diagrams:
-
Create
a collaboration diagram under the Use-Case Realization
- Create an object in a
collaboration diagram
- Create
links between the objects
- Create messages
between objects
For detailed information about collaboration diagrams, see:
1. Create
a collaboration diagram under the Use-Case Realization 
When you create a collaboration diagram for a use case realization,
consider naming the diagram "<use-case name> - <flow
type>". This naming convention simplifies future tracing of
objects to the use-case realization that they participate in. Also,
use the documentation window to enter a brief description of the
scenario that the collaboration diagram depicts.
2. Create an object in a collaboration
diagram 
A collaboration diagram is an interaction diagram that shows the
sequence of messages that implement an operation or a transaction.
Collaboration diagrams show objects, their links, and their messages.
They can also contain simple class instances and class utility
instances. Each collaboration diagram provides a view of the
interactions or structural relationships that occur between objects
and object-like entities in the current model. In this step, you:
3. Create links
between objects 
Links provide a way for two objects/actors to exchange messages. A
link is an instance of an association, analogous to an object being
an instance of a class.
4. Create messages between objects 
A message represents the communication between actors and objects,
indicating that an action will follow. It carries information from
the source focus of control to the destination focus of control. In a
collaboration diagram a message icon can represent multiple messages.
When you create a message, use the documentation field in the Message
Specification to describe the message.
The collaboration diagram toolbox contains two message tools. The
forward message tool, bearing an arrow pointing "northeast,"
places a message icon from client to supplier. The reverse message
tool, bearing an arrow pointing "southwest," places a
message icon from supplier to client. The default synchronization for
a message is "simple."
Copyright
© 1987 - 2001 Rational Software Corporation
|