Tool Mentor:
Finding Business Workers and Entities Using Rational Rose
Purpose
This tool mentor describes how to use Rational Rose to record the results
of finding business workers and entities.
Related Rational Unified Process information: Activity:
Find Business Workers and Entities
Overview
The following steps are a summary of how you model the results of
finding business workers and entities:
-
Create the business object model
- Create
business workers and business entities (classes in the business
object model)
- Create
the use-case realization package in the business object model
- Create
a business use-case realization
- Create
traceability between a business use-case and its realization
- Create
a collaboration diagram for the business use-case realization
- Place
actors and objects in a collaboration diagram
- Create
links between objects in a collaboration diagram
- Create
a sequence diagram for the business use-case realization
- Place
actors and objects in a sequence diagram
- Describe
messages between objects in a sequence diagram
- Describe
what an object does when it receives a message in a sequence diagram
- Create
class diagrams to document classes in the business object model
1. Create the business object
model
A separate business object model can be represented in Rational
Rose using a package within the Logical View Named "Business
Object Model. To create a package called Business Object Model in
the Logical View:
2. Create
business workers and business entities (classes in the business object
model)
To create a class (a business worker or a business entity) in the
business object model:
3. Create
the use-case realization package in the business object model
All business use-case realizations are organized initially into a
package within the Artifact:
Business Object Model, which is in turn represented as a package
in the Logical View in Rational Rose.
When you create a package within the Business Object Model to contain
the business use-case realizations, you should:
4. Create a business
use-case realization
To create a business use-case realization:
5. Create
traceability between a business use-case and its
realization
To create traceability between a business use case and its business
use-case realization:
6. Create
a collaboration diagram for the business use-case realization
Business use-case realizations are captured in Rational Rose
using collaboration diagrams. For more complex realizations, you can
use sequence diagrams (see Create a Sequence Diagram for the Business
Use-Case Realization).
To create a collaboration diagram for the business use-case realization:
7. Place
actors and objects in a collaboration diagram
To create objects in collaboration diagrams, do the following:
8. Create
links between objects in a collaboration diagram
Links provide a way for two objects/actors to exchange messages. To
create a link between two objects in a collaboration diagram, do the following:
9. Create
a sequence diagram for the business use-case
realization
To create a sequence diagram for a business use-case realization:
10. Place
actors and objects in a sequence diagram
To place actors objects in sequence diagrams:
11. Describe
messages between objects in a sequence diagram
To create a message in a sequence diagram:
To document a message:
To rearrange the time order of messages in a sequence diagram, select
the message arrow and drag-and-drop messages up and down the time
axis to rearrange the order.
12. Describe
what an object does when it receives a message in a sequence diagram
To attach a script to a message:
Scripts can be formatted by selecting their text box and dragging the
corner markers.
13. Create
class diagrams to document classes in the business object model
To create a class diagram and insert a class in the diagram, do the following:
Repeat the preceding steps for each class in the Business Object
Model package.
Copyright
© 1987 - 2001 Rational Software Corporation
|