Tool Mentor:
Identify Business Goals Using Rational Rose
Purpose
This tool mentor describes how to use Rational Rose to record the results
of finding business goals.
This section provides links to additional information related to this tool mentor.
Overview
To record the results of finding business actors and business use cases using
Rational Rose:
- Create the business
goals package.
- Create a class diagram.
- Create business goals.
-
Document
the relationship between business goals.
- Document
the relationship between business goals and business use cases.
The business goals package is created in the Business Use Case Model package
(from Activity:
Find Business Actors and Use Cases). The Business Use Case Model can be
found in the Use Case View in Rational Rose®. To create a
package called "Business Goals" in the Business Use Case Model
package:
- Right-click to select the Business Use Case Model package in the browser.
- Select Package from the New option on the shortcut menu. A
NewPackage browser icon is added to the browser.
- With the new package icon selected, type the name "Business Goals".
Business goals can be created in a class diagram. To create a class diagram for the business
goals:
- Right-click to select the package named Business Goals in the browser and
make the shortcut menu visible.
- Select Class Diagram from the New option on the shortcut menu.
A NewDiagram class diagram icon is added to the browser.
- With the new class diagram selected, type a name of the diagram.
- Double-click the new class diagram to display it in the diagram window.
The first class diagram created in the Business Goals package is named Strategic
Business Goals. The highest level business goals are created in this class diagram.
Each high-level business goal may then have a separate class diagram showing
its sub-goals. Each of these diagrams is named the same as the high-level business
goal they represent.
To create a business goal in the class diagram, do the following:
- Double-click a class diagram in the Business Goals package in the browser
to display the diagram in the diagram window.
- Click Business goal in the toolbox. The shape of the pointer changes
to a plus sign. If you do not see a Business goal button in the toolbox,
click a Class.
- In the class diagram, left-click where you want to place the business goal
symbol. Type the name of the new business goal.
- Open the Class Specification dialog box by double-clicking the business
goal's symbol in a class diagram or the browser. The Class Specification
appears with «business goal» defined as the stereotype setting.
- Open the General tab and confirm that the stereotype is «business
goal». If not, change it to «business goal».
- Write a brief description of the business goal in the Documentation
field.
- Click OK to accept and close the Class Specification dialog box.
- Right-click the business goal and make sure that the Options: Stereotype
Display icon is selected.
To insert a dependency from a superior business goal to a sub business goal in a
class diagram, do the following:
- Click the Dependency arrow in the toolbox in the Class Diagram editor.
- Position the pointer on the superior business goal in the class diagram.
Left-click and move the pointer to the sub-business goal symbol and release.
To insert a supports dependency from a business use case to a business goal in a
use case diagram, do the following:
- Click the Dependency arrow from the toolbox in the class diagram
editor.
- Position the pointer on the business use case in the use case diagram. Left-click
and move the pointer to the business goal symbol and release.
- Double-click the created dependency and select the «supports»
stereotype in the Dependency Specification dialog box.
- Click OK.
- Right-click the created dependency, and make sure that the Show Stereotype
selection is selected in the shortcut menu.
- If desired, reposition the stereotype label by dragging and dropping it
in the diagram.
|
This content developed or partially developed by Empulsys BV.
|
|