Tool Mentor: Structuring the Use-Case Model Using Rational XDE Developer
This tool mentor describes how to perform Structuring the Use-Case Model with Rational XDE Developer.
Tool: Rational XDE Developer
Relationships
Related Elements
Main Description

Overview 

The steps in this tool mentor match those in the task. Links to topics in Rational XDE™ online Help are marked with helpbook icon.

This tool mentor assumes that a Use-Case Model, populated with actors and use cases, has already been created by following the steps outlined in Tool Mentor: Finding Actors and Use Cases Using Rational XDE.

This tool mentor consists of the following steps:

Identify Common Requirements 

Sharing of common use cases is accomplished by adding relationships between existing use cases or creating new use cases. To do this, follow these steps:

  1. Open the Use-Case Model.
  2. Navigate to the package containing the use cases. See Rational XDE™ Model Structure Guidelines.
  3. In Tool Mentor: Finding Actors and Use Cases Using Rational XDE, a use-case diagram was created containing all the use cases and actors. Navigate to this diagram.
  4. Refactor the use cases, creating new ones as applicable. The procedure for creating new use cases using Rational XDE is described in Tool Mentor: Finding Actors and Use Cases Using Rational XDE. Detailing these new use cases is described in Tool Mentor: Detailing a Use Case Using Rational XDE.
  5. Add relationships between the use cases. The following sections describe how to add each kind of relationship.
  6. Document each relationship. See helpbook icon Documenting Model Elements .

Create additional use-case diagrams and package them as needed to manage the complexity. Reference: helpbook icon Adding Diagrams helpbook icon Grouping Model Elements in Packages .

Reference: helpbook icon Working with Use-Case Diagrams .

Establish Include-Relationships Between Use Cases

Reference: helpbook icon Adding Include Relationships .

Establish Extend-Relationships Between Use Cases

Reference: helpbook icon Adding Extend Relationships

Establish Generalizations Between Use Cases

Reference: helpbook icon Adding Generalization Relationships

Establish Generalizations Between Actors

  1. Open the Use-Case Model.
  2. Navigate to the package containing the actors. See Rational XDE Model Structure Guidelines.
  3. In Tool Mentor: Finding Actors and Use Cases Using Rational XDE, a diagram was created to capture all the actors. Open this diagram.
  4. Refactor existing actors, and create new actors as applicable. The procedure for creating actors is explained in Tool Mentor: Finding Actors and Use Cases Using Rational XDE.
  5. Add generalizations between actors. See helpbook icon Adding Generalization Relationships .
  6. Optionally document each generalization relationship. See helpbook icon Documenting Model Elements .

For more information, refer to helpbook icon Working with Use-Case Diagrams .

Evaluate the Results

There is no Rational XDE specific guidance for this step.