Purpose

To represent the design model and related artifacts in Rational Rose®98.

Related Rational Unified Process Activities: Architectural Design

Overview

The following steps are performed to manage the Artifact: Design Model:

  1. Creating the Design Model
  2. Creating Packages in the Design Model
  3. Creating Layers in the Design Model
  4. Document the Model Organization

1. Creating the Design Model To top of page

The Artifact: Design Model can be represented in Rational Rose™ using a package within the Logical View Named "Design Model". To create a package called "Design Model" in the Logical View:

  1. Right-click to select the Logical View in the browser.
  2. Select Package from the New option on the short-cut menu. A "NewPackage" browser icon is added to the browser.
  3. With the new package icon selected, type the name "Design Model".

2. Creating Packages in the Design Model To top of page

To create a package in the Design Model:

  1. Right-click to select the "Design Model" package in the browser and make the short-cut menu visible.
  2. Select Package from the New option on the short-cut menu. A "NewPackage" package icon is added to the browser.
  3. Open the Package Specification dialog box for the package, either by double-clicking on the package symbol, or by right-clicking and selecting the Specification option in the short-cut menu.
  4. In the Name field, enter the name of the package.
  5. Click OK to close the Package Specification dialog box.

3. Create Layers within the Design Model To top of page

A model may contain several layers. A package is created for each layer. Layers may be nested. To describe the layers for a model do the following in Rational Rose:

  1. Right-click to select the package that represents the top layer in the browser and make the short-cut menu visible.
  2. Select Package from the New option on the short-cut menu. A "NewPackage" package icon is added to the browser below the top layer.
  3. Open the Package Specification dialog box for the package, either by double-clicking on the package symbol, or by right-clicking and selecting the Specification option in the short-cut menu.
  4. In the Name field, enter the name of the package.
  5. Enter the stereotype "layer" in the Stereotype property.  If the stereotype "layer" has been used before, it may be selected from the drop-down menu.
  6. Enter a brief description for the layer in the Documentation field.
  7. Click OK to close the Package Specification dialog box.

Repeat steps 1 - 3 for subsequent layers.

4. Document the Model Organization To top of page

Every model needs a class diagram showing the layer and subsystem organization of the model. To create this diagram do the following in Rational Rose:

  1. Right-click to select the Main diagram in the browser and make the short-cut menu visible.
  2. Select Rename from the short-cut menu options.
  3. Type the name "Model Organization".

    To organize layers and subsystems, do the following:

  1. Select the package that represents the layer or subsystem that you want moved.
  2. Drag the package icon to the desired location in the browser and release.
 

Display Rational Unified Process using frames

 

© Rational Software Corporation 1998 Rational Unified Process 5.1 (build 43)