Tool Mentor: Finding Business Actors and
Use Cases Using Rational Rose«
Purpose
This tool mentor describes how to use Rational Rose« to record the results
of finding business actors and business use cases.
Related Rational Unified Process activities: Find
Business Actors and Use Cases
Overview
To record the results of finding business actors and business use cases using
Rational Rose«:
A separate business use-case model can be represented in Rational Rose«
using a package within the Use Case View named "Business Use-Case
Model". To create a package called "Business Use-Case Model" in
the Use Case View:
- Right-click to select the Use Case View in the browser.
- Select Package from the New option on the short-cut menu. A
"NewPackage" browser icon is added to the browser.
- With the new package icon selected, type the name "Business Use-Case
Model".
A separate business use-case model package is only necessary if you are
maintaining both business use-case model and system use-case model in one and
the same Rose model. Otherwise the business use cases and business actors can be
created directly under the Use Case View in the browser.
Business actors and business use cases can be created in a use-case diagram.
To create a use-case diagram for the business use-case model:
- Right-click to select the package named "Business Use-Case
Model" in the browser and make the short-cut menu visible.
- Select Use Case Diagram from the New option on the short-cut
menu. A "NewDiagram" use-case diagram icon is added to the
browser.
- With the new use-case diagram selected, type a name of the diagram.
- Double-click on the new use-case diagram to bring it up in the diagram
window.
To create a business actor in the use-case diagram, do the following:
- Double-click on a use-case diagram in the Use Case View in the browser to
display the diagram in the diagram window.
- Select Actor in the toolbox. The shape of the cursor changes to a plus
sign.
- Left-click in the use-case diagram where you want to place the actor
symbol. Type the name of the new actor.
- Open the Actor Specification dialog box by double-clicking on the actorÆs
symbol in a use-case diagram or the browser. The Class Specification is
displayed with "Actor" defined as the stereotype setting. Open the
General tab.
- Select the ½business actor╗ stereotype.
- Write a brief description of the business actor in the Documentation
field.
- Click OK to accept and close the Actor Specification dialog box.
- Right-click on the business actor, and make sure that Options: Stereotype
Display: Icon is selected.
To create a new business use case in a use-case diagram, do the following:
- Double-click on a use-case diagram in the Use Case View in the browser to
display the diagram in the diagram window.
- Select Use Case in the toolbox. The shape of the cursor changes to a plus
sign.
- Left-click in the use-case diagram where you want to place the use case
symbol. Type the name of the new use case.
To briefly describe the use case, do the following:
- Open the Use Case Specification dialog box by double-clicking on the use
caseÆs symbol in a use-case diagram or the browser. Open the General tab.
- Select the ½business use case╗ stereotype.
- Write a brief description of the business use case in the Documentation
field.
- Click OK to accept the brief description entry and close the Use Case
Specification dialog box.
- Right-click on the business use case, and make sure that Stereotype
Display: Icon is selected.
To insert a communicates-association from a business actor to a business use
case in a use-case diagram, do the following:
- Select the Association arrow from the toolbox in the use-case diagram
editor.
- Position the cursor on the business actor in the use-case diagram.
Left-click and move the cursor to the business use-case symbol and release.
- Double-click on the created association and select the ½communicates╗
stereotype in the Association Specification dialog box.
- Click OK.
- Right-click on the created association, and make sure that the Show
Stereotype selection is checked in the shortcut menu.
- The stereotype label can be repositioned by dragging and dropping it in
the diagram.
To briefly describe a communicates-association, do the following:
- Open the Association Specification dialog box by double-clicking on the
association symbol in a use-case diagram.
- The General tab in the Association Specification dialog box now appears by
default.
- Write a brief description in the Documentation field.
- Click OK to accept the brief description entry, and close the Association
Specification dialog box.
To describe the multiplicity of a role in a communicates-association, do the
following:
- Right-click on the association line close to the business actor or
business use case where the multiplicity is to be specified.
- Select the multiplicity from the multiplicity section of the shortcut
menu. Values not predefined in the shortcut menu can be specified in the
Association Specification dialog box, which can be opened by double-clicking
the association.
To specify the navigability of a role in a communicates-association, do the
following:
- Right-click on the association line close to the business actor or
business use case where the navigability is to be specified.
- Select or de-select the Navigable property in the shortcut menu.
If you are using Rational RequisitePro to develop your business use-case
model, you may transfer the business use cases and business actors from your
Rational Rose model to your RequisitePro project.
To create the requirements for your business use cases and business actors:
- Select Synchronizeà from the Tools menu. The Synchronization Wizard
appears.
- Open the synchronizer project using the open dialog.
- You only want to create the RequisitePro requirements corresponding to the
business actors and business use cases in your Rational Rose model. You can
do this by selecting the Rational Rose items within your current Rational
Rose model as a subset of all possible items or you can select the specific
rules that control the creation and synchronization of the items you are
interested in.
- When you finish with the Synchronization wizard you will see the session
window with the pending actions. Review the actions to make sure that the
ones you want to occur are listed.
- Select the actions to be performed. If all pending actions are to be done
you may select all through the menu or using the CTRL-A keyboard shortcut.
- You only want to create the Rational Rose items corresponding to the
RequisitePro business use case and business actor requirements so you select
"Update a subset of items" in the Wizard and press Next.
- Press the Run Selected Actions button from the toolbar or use the
selection from the Synchronize menu.
- Exit the synchronizer.
Copyright
⌐ 1987 - 2000 Rational Software Corporation
|