Tool Mentor: Finding Actors and Use Cases Using Rational Software Architect Standard Edition
This tool mentor describes how to find actors and use cases using the RSA-SE modeling environment.
Tool: Rational Software Architect Standard Edition
Extends: Finding Actors and Use Cases Using Rational Software Devlopment Platform
Relationships
Related Elements
Main Description

Overview

This tool mentor assumes that a Use-Case Model has already been created in accordance with the Model Structure Guidelines for RSx.

The following steps are performed in this tool mentor:

Additional Tool Information

Find Actors

After finding the actors, record your results as follows:

  1. Open the Use-Case Model.
  2. Navigate to a package where actors are to be captured. See Model Structure Guidelines for RSx.
  3. Create a diagram to capture actors, selecting use-case diagram for the diagram type. See help book iconAdding Use-Case Diagrams to Models in the online Help.
  4. Add actors to the diagram.
  5. Annotate each actor with a brief description. See help book iconDocumenting Model Elements.

help book icon For more information, refer to help book iconModeling the Behavior of a System by Using Use-Case Diagrams in the online Help.

Find Use Cases

After finding use cases, record your results as follows:

  1. Navigate to a package in which use cases are to be captured. See Model Structure Guidelines for RSx.
  2. Create a use-case diagram to capture use cases. See help book iconCreating Use-Case Diagrams in the online Help.
  3. Add use cases to the diagram. See help book iconAdding Use-Case Diagrams to Models.
  4. Provide a brief description and the outlined flow of events. This can be initially annotated on the model element. (See help book iconDocumenting Model Elements.) Alternatively, you can use the RUP-provided template for Artifact: Use Case and attach it to the use case in the model. See help book iconLinking Model Elements to External Files.

Describe How Actors and Use Cases Interact

Describe the interaction between actors and use cases by following these steps:

  1. Add previously created actors to the use-case diagram containing the use cases. See help book iconAdding Diagram Elements to Modeling Diagrams.
  2. Add associations between actors and use cases. See help book iconSpecifying Relationships in UML Diagrams.
  3. Optionally, describe the association. See help book iconDocumenting Model Elements.
  4. Optionally, add multiplicity of a role. See help book iconSpecifying the Multiplicity Property.

Package Use Cases and Actors

Organize actors and use cases in packages.

Refer to help book iconOrganizing Model Elements in Packages in the online Help.

Present the Use-Case Model in Use-Case Diagrams

For the purposes of this tool mentor, it is assumed that diagrams have been created as actors and use cases are identified. See earlier steps for guidance on use-case diagramming.

Develop a Survey of the Use-Case Model

The tool provides Use-Case Model reports. It might be helpful to publish the model to HTML format. Also note that diagrams can be copied to Microsoft Word and other programs.

For more information, refer to help book iconPublishing Models.

Evaluate the Results

Reports (see previous step) and published models can be useful for reviewing the model.

For more information, refer to help book iconPublishing Models and to the help book iconPublishing a Model to Web tutorial.

Additional Tool Information

Samples:

  • help book icon UML Models - Simple UML Model