Overview
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 Find Actors and Use Cases.
This tool mentor consists of the following steps:
Additional Tool Information
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:
-
Open the Use-Case Model.
-
Navigate to the package containing the use cases. See Model Structure Guidelines for RSx.
-
In Find Actors and Use Cases, a use-case diagram was created
containing all the use cases and actors. Navigate to this diagram.
-
Refactor the use cases, creating new ones as applicable. The procedure for creating new use cases is described in
Find Actors and Use Cases. Detailing these new use cases is
described in Detail a Use Case.
-
Add relationships between the use cases. The following sections describe how to add each kind of relationship.
-
Document each relationship. See Documenting Model Elements.
Create additional use-case diagrams and package them as needed to manage the complexity. See Adding Use-Case Diagrams to Models
and Organizing Model
Elements in Packages.
For more information, refer to Modeling the Behavior of a System by Using Use-Case Diagrams.
Refer to Include
Relationships.
Refer to Extending the
Behavior of Use Cases.
Refer to Generalization
Relationships.
-
Open the Use-Case Model.
-
Navigate to the package containing the actors. See Model Structure Guidelines for RSx.
-
In Find Actors and Use Cases, a diagram was created to capture all
the actors. Open this diagram.
-
Refactor existing actors, and create new actors as applicable. The procedure for creating actors is explained in Find Actors and Use Cases.
-
Add generalizations between actors. See Generalization Relationships.
-
Optionally document each generalization relationship. See Documenting Model Elements.
For more information, refer to Modeling the Behavior of a System by Using Use-Case Diagrams.
The tool can produce reports that extract use-case information in an easy-to-review format. It can also
publish an entire model into a format suitable for Web-browser viewing and navigating.
For more information, refer to Publishing Models and to the Publishing a Model to Web tutorial.
Tutorials:
-
Associating
Requirements and Model Elements
Samples:
-
UML Models - Simple
UML Model
|