Arne Noyer
2015-09-09 12:19:10 UTC
Hello all!
I have exported a ReqIF file using IBM DOORS, opened it with ProR / RMF / formalmind Studio and saved it. Afterwards, when re-importing the ReqIF file in DOORS, DOORS is unable to identify, which ReqIF-Definition (DOORS Configuration for the ReqIF Export) has to be used. Thereby, it is not possible to update an existing DOORS document when the ReqIF file was opened and saved with ProR.
I have observed, that after opening the ReqIF file with ProR, there are some minor changes in the TOOL-EXTENSION section of DOORS.
Especially, a prefix "doors" in xml tags is replaced with "xmlns" like this:
Before opening with ProR:
<REQ-IF-TOOL-EXTENSION>
....
<doors:DOORS-RIF-DEFINITION>
<doors:IDENTIFIER>_a51e5f1d-f828-4207-820f-cbbe71ffa855</doors:IDENTIFIER>
<doors:MODULE-DEFINITION>
<doors:DDC-MODE>NO_DDC</doors:DDC-MODE>
<SPECIFICATION-REF>_c73b196c-5836-49c1-9d99-57a6433ba446</SPECIFICATION-REF>
</doors:MODULE-DEFINITION>
</doors:DOORS-RIF-DEFINITION>
....
</REQ-IF-TOOL-EXTENSION>
After opening with ProR:
<REQ-IF-TOOL-EXTENSION>
....
<xmlns_1.0:DOORS-RIF-DEFINITION>
<xmlns_1.0:IDENTIFIER>_a51e5f1d-f828-4207-820f-cbbe71ffa855</xmlns_1.0:IDENTIFIER>
<xmlns_1.0:MODULE-DEFINITION>
<xmlns_1.0:DDC-MODE>NO_DDC</xmlns_1.0:DDC-MODE>
<SPECIFICATION-REF>_c73b196c-5836-49c1-9d99-57a6433ba446</SPECIFICATION-REF> </xmlns_1.0:MODULE-DEFINITION>
</xmlns_1.0:DOORS-RIF-DEFINITION>
....
</REQ-IF-TOOL-EXTENSION>
I think this results in the issues when re-importing the ReqIF file to DOORS. When copying the TOOL-EXTENSION section from the file, before opening it with ProR and pasting it in the newly saved file, everything works fine, again. Please contact me, if you want to have the complete ReqIF files as an example.
Is there any way to prevent RMF and/or ProR from making such changes?
Best regards
Arne
I have exported a ReqIF file using IBM DOORS, opened it with ProR / RMF / formalmind Studio and saved it. Afterwards, when re-importing the ReqIF file in DOORS, DOORS is unable to identify, which ReqIF-Definition (DOORS Configuration for the ReqIF Export) has to be used. Thereby, it is not possible to update an existing DOORS document when the ReqIF file was opened and saved with ProR.
I have observed, that after opening the ReqIF file with ProR, there are some minor changes in the TOOL-EXTENSION section of DOORS.
Especially, a prefix "doors" in xml tags is replaced with "xmlns" like this:
Before opening with ProR:
<REQ-IF-TOOL-EXTENSION>
....
<doors:DOORS-RIF-DEFINITION>
<doors:IDENTIFIER>_a51e5f1d-f828-4207-820f-cbbe71ffa855</doors:IDENTIFIER>
<doors:MODULE-DEFINITION>
<doors:DDC-MODE>NO_DDC</doors:DDC-MODE>
<SPECIFICATION-REF>_c73b196c-5836-49c1-9d99-57a6433ba446</SPECIFICATION-REF>
</doors:MODULE-DEFINITION>
</doors:DOORS-RIF-DEFINITION>
....
</REQ-IF-TOOL-EXTENSION>
After opening with ProR:
<REQ-IF-TOOL-EXTENSION>
....
<xmlns_1.0:DOORS-RIF-DEFINITION>
<xmlns_1.0:IDENTIFIER>_a51e5f1d-f828-4207-820f-cbbe71ffa855</xmlns_1.0:IDENTIFIER>
<xmlns_1.0:MODULE-DEFINITION>
<xmlns_1.0:DDC-MODE>NO_DDC</xmlns_1.0:DDC-MODE>
<SPECIFICATION-REF>_c73b196c-5836-49c1-9d99-57a6433ba446</SPECIFICATION-REF> </xmlns_1.0:MODULE-DEFINITION>
</xmlns_1.0:DOORS-RIF-DEFINITION>
....
</REQ-IF-TOOL-EXTENSION>
I think this results in the issues when re-importing the ReqIF file to DOORS. When copying the TOOL-EXTENSION section from the file, before opening it with ProR and pasting it in the newly saved file, everything works fine, again. Please contact me, if you want to have the complete ReqIF files as an example.
Is there any way to prevent RMF and/or ProR from making such changes?
Best regards
Arne