Associating requirements and model elements

This tutorial demonstrates the integration of IBM Rational RequisitePro and the new IBM Rational UML modeling products. It demonstrates how to associate requirements with use cases and other model elements.

New capabilities not addressed in this tutorial

While this tutorial shows you how to do all of the tasks specified in the learning objectives later in this topic, it does not demonstrate the following new capabilities available in this release:

  • You can now create, rename, delete, and move requirements within the Requirement Explorer view. For more information, refer to the help topics in the product information center.
  • You can now create associations between requirements and additional kinds of elements in the workspace. The tutorial demonstrates how to create links between UML model elements and requirements. While this represents the most common usage scenario, you can now create links to Java elements and Eclipse resources as well.
  • The integration contains a new Link Clipboard view. You can use this view to see which linkable domain elements (UML model elements, Eclipse resource files, and Java elements, for example) or RequisitePro requirements you saved for linking. The Link Clipboard view does not appear in the tutorial; therefore, the user interface in this version is slightly different than the tutorial.

Learning objectives

The tutorial shows you how to do the following tasks:

  • Open the Requirement perspective.
  • Add a RequisitePro project to the Requirement Explorer view and view requirements.
  • View the requirement query results of a RequisitePro view.
  • Create a use-case model element from a use-case requirement.
  • Create a use-case requirement from a use-case model element.
  • Add the associated use case to a Microsoft Word requirements document in RequisitePro.
  • Associate feature requirements with a class using a proxy requirement.
  • View requirement traceability.

This tutorial plays in a video format that you can operate through playback controls. You can pause, advance, or reverse the tutorial at any time by using the controls on the control bar.

   6 minutes and 35 seconds
   Start the tutorial