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:
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:
- DOORS tool
- Rational Rhapsody Gateway Engine
- Industry definitions and uses of Code, Text, Microsoft Word, DOORS, Excel, UML, Visio, Adobe Framemaker, Interleaf