Exporting Requirements from DOORS
This lesson guides you through how to export data from DOORS.
ReqIF is the format used by ReqXChanger to transfer data in Rhapsody.
It is necessary in DOORS to create a ReqIF Definition and then export it in order to have data (in ReqIF format) to import in ReqXChanger.
- In DOORS, right-click the Project "CoffeeMachine Demo", and select the Properties... menu.
- Select the ReqIF Definitions tab.
- Click the New... button to create a new ReqIF Definition.
- Set the name of the ReqIF Definition, for example "CoffeeMachineTraining". Click the OK button to validate the name.
- Add the three Modules to the Definition:
- Select the Module HighLevelRequirements in the left part of the window. You will have to expand the tree under the project name.
- Set the following options:
- Locks for local data: No locks. Exported data is read-only.
- Include data in view: (all of the data).
- Views to include: All public views.
- Click the Add or Update Module button.
- Reproduce the previous actions to add the three modules in the definition, then when ready, click the OK button.
![](./../images/reqif_add_modules2.png)
The definition is ready, we can now export it.
- Select the Export... button.
- Browse to select a path to save the reqifz File.
![](./../images/export_reqif.png)
- Set the Output Format to be ReqIF (v1.0) compressed.
- Select the OK button. The ReqIF File is exported.