Associating a DOORS Requirements Project to UML Modeling Elements
Before you can associate a DOORS requirements project to UML modeling elements, you must first run the script to integrate support for the DOORS tool. For steps to run the script, see Integrating Support for the DOORS Tool.
To associate a DOORS requirements project to UML Modeling elements:
- In the UML Design Center window, right-click a Requirements node and choose Add Requirement Source.
The Requirements Provider dialog box opens.
- In the Requirements Provider dialog box, select DOORS Requirements Provider, and then click Open.
The DOOR Projects dialog box displays all available DOORS projects that can be brought into the Design Center Requirements node.
- In the DOOR Projects dialog box, select a Project, and then click OK.
The IDE populates the requirements node with the DOORS project.
- To see all existing requirements and sub-requirements, expand the node. You can now drag any requirement onto any diagram modeling elements. When a requirement is associated with a modeling element, it is listed under the Satisfiers node.
- To remove a Satisfier, right-click the target Satisfier, and then click Remove Satisfier.
- In DOORS, open the Format Module that you have associated with UML Modeling so that you can add, delete, and modify requirements.
- When you have finished adding, deleting, or modifying requirements in DOORS, go back to UML Modeling. On the requirement projects node, click Refresh.
The IDE updates the requirements.
- In the DOORS Project, you can see that the IDE's UML Modeling feature creates a matching module for every DOORS module associated with a UML Modeling element. This UML Modeling module exhibits all elements associated with DOORS requirements, and the associated DOORS requirements themselves.
Legal Notices