Configuring ReqXChanger to update Requirements
This lesson guides you through how to configure ReqXChanger to read Requirements ans write in Rhapsody.
At this stage, the Requirements have been exported from DOORS in a ReqIF File.
It is now necessary to configure ReqXChanger so that it can read the exported ReqIF file, and transfer the data to the open Rhapsody.
- From Rhapsody, open ReqXChanger Interface from the menu Tools > ReqXChanger > Open ReqXChanger.
To configure the ReqIF Options:
- Click on the Import from Options button:
![](./../images/reqif_options_button.png)
- In the menu ReqIF File, select the reqifz File previously exported from DOORS.
![](./../images/reqif_file_option.png)
- Select the OK button to close the ReqIF options.
To configure the Rhapsody Options:
- Click on the Export to Options button:
![](./../images/rhp_options_button.png)
- Set the transformation Mode. This will load a preset of recommended options for a specific tool or purpose.
Select the DOORS Mode.
![](./../images/rxc_doors_mode.png)
Please note that if some predefined properties are modified, the Custom mode will be automatically selected.
- Set the Package where to create Requirements. Select the Packages > Root Package option.
In the following screenshot, Requirements will be created in the "Requirements" Package, owned by the Project:
![](./../images/rxc_req_package.png)
- Verify that the checkbox Subpackages for all Specifications with LongName as Name is selected.
Verify that the checkbox Export only Specifications with Specification Package Name is not selected.
![](./../images/rxc_req_package_checkbox.png)
- Select the menu Rhapsody. Set the Rhapsody.jar file path. It is the path to the Rhapsody API jar archive.
The path can be found from the active Rhapsody application by using the following steps:
- Select the Help menu.
- Select About Rhapsody.
- Select the button Version Details.
- Look for OMROOT property.
![](./../images/rxc_rhapsody.png)
ReqXChanger is now configured to export Requirements to Rhapsody. The interface can be closed.