< Previous | Next >

Introduction: Managing requirements with Rhapsody Gateway and DOORS

You will learn how to import, analyze, and trace DOORS® requirements in the Rhapsody® Gateway, and to export Rhapsody model elements to DOORS.

The Rhapsody Gateway provides an interface for bidirectional information exchange with 3rd party requirements and authoring tools. The Gateway provides full compatibility with SysML 1.0, UML 2.0, and DoDAF Version 1.0. Tracing of requirement links and analysis of those links can be achieved between UML 2.0 model elements and SysML requirement documents.

The Rhapsody Gateway offers the following advantages:
  • Enables you to see the upstream and downstream impact of requirement changes, in real time.
  • Enables you to link requirements to model elements and analyze the coverage of the requirements. The impact of requirement changes can be viewed and analyzed.
  • Enables you to exchange information with 3rd party authoring and requirements tools.
  • Enables you to convert the input DOORS requirements to an intermediate file in a choice of formats, such as text or XML.

Gateway accepts requirement inputs from many sources. These include Code, Text, Microsoft Word, DOORS, Excel, UML, Visio, Adobe Framemaker, Interleaf. Transparently Gateway converts these input sources to an intermediate file in text or XML. The conversion process is illustrated in the following diagram:converter

Note: This tutorial might require some optionally installable components. To ensure that you installed the appropriate optional components, see the System requirements list.

Learning objectives

The first lessons help you to set up the environment needed to work with Rhapsody Gateway and DOORS. After the environment is set, you will learn how to link requirements to model elements in Gateway, analyze the requirements, and the coverage of the requirements in the Rhapsody model. Next, you will learn how traceability occurs when a requirement changes in DOORS. Last, you will learn how to upload Rhapsody model elements to DOORS, change a model element in Rhapsody, and export the modification to DOORS.

Time required

This tutorial should take approximately 30 minutes to finish. If you explore other concepts related to this tutorial, it could take longer to complete.

Skill level

Advanced

Audience

The intended audience for this tutorial is developers.

System requirements

To complete this tutorial, you need to have the following tools and components installed:
The Rhapsody Gateway is an add-on product to Rhapsody that requires a separate license. Gateway operates in the following environments:
  • Windows (NT4, 2000, XP)
  • Unix (Solaris 2.6 and higher)
  • Linux

Prerequisites

To perform the steps in this tutorial, you should be familiar with the following concepts:
< Previous | Next >

Feedback