Abstract Solutions               Abstract Solutions
Go
  |  Contact us
PRODUCTS - - How we support :: Requirement Management

Abstract Solutions recognises that although executable models form the core of the approach supported by the iUML product suite, the creation, manipulation and traceability of textual requirements can have a very high importance to projects.

To this end, iUML supports the traceability of requirements all the way through the development process both through built-in features and through configurable capabilities and interfaces to other tools.

iUML Modeller has built-in support for textual requirements, allowing users to:

  • define, categorise and edit requirements;
  • create relationships between requirements and linkages to model elements of all types (class, attribute, association, operation etc.);
  • navigate the connections between requirements and model elements through hyperlinks;
  • manage the requirements process through access control and a defined lifecyle;
  • produce reports on requirement status and traceability information.

All of the requirement management features are fully user configurable, allowing support of an organisation's chosen process.

These features allow users to create and manage requirements entirely within iUML.  However, many organisations will wish to use other, dedicated, requirements packages. To support this, not only does the modeller tool provide a full read/write API to the requirements facilities but an off-the-shelf workflow integration with Rational DOORS(R) is also available.

Finally, the requirements traceability information is also available to the Configurable Code Generator and users may, if they choose, adapt code generators to generate such information into the target code as comments.