Kennedy Carter
Go
  |  Contact us
PRODUCTS - Modelling :: DOORS Interface

Requirements Management in iUML

iUML Modeller includes a highly configurable requirements management facility supporting, if required, end-to-end traceability of requirements to code.

However, iUML will often be used within the context of a larger engineering process where requirements of all types are managed in dedicated tools such as Rational DOORS(R).

The iUML DOORS Interface allows users to perform the primary management of requirements in a DOORS database and have a chosen subset of these be exported to be made accessible to the iUML modelling tool.  Traceability information recorded in iUML can then be re-imported back into DOORS for subsequent reporting and analysis.

Assigning DOORS Requirements to iUML

With the iUML DOORS interface, users work on the requirements primarily within the DOORS database.  From there they are able to chose a subset of those requirements to be allocated to components to be modelled in one or more iUML repository.  This is achieved through the iUML-Connect Assignment Tool, run from within DOORS.

Once the initial assignment has been performed, a one-button operation will export those requirements so that they appear in the iUML repository as textual requirements.

Working with Requirements

Once the requirements are in the iUML repository they can be linked to model elements by the model developers, using iUML Modeller.  A one-button "synchronise" operation exports that information back to DOORS.  Any changes made to the requirements held within DOORS are propagated into the iUML repository.