Topic
  • 3 replies
  • Latest Post - ‏2012-12-10T15:21:38Z by BillTidy
BillTidy
BillTidy
45 Posts

Pinned topic RIF - data exchange between DOORS and other tools supporting RIF/ReqIF

‏2012-05-15T15:51:59Z |
So far we have tested exchanging RIF data between DOORS 9.3.0.6 and two other commonly-used requirements management tools - without success.

DOORS 9.3 to another DOORS 9.3 works fine but that is hardly the point of adopting a standard which was created for use between tools and not within the same tool. The whole point of RIF/ReqIF is to support data exchange between DIFFERENT tools supporting the extended XML standard.

Specifically and with highest priority we need to exchange data with a supplier who is using Polarion. Polarion has implemented RIF 1.1a and DOORS seem to have implemented RIF 1.0. Even this small difference seems to make data exchange impossible. DOORS runs the RIF import without errors but no data is imported, though we can see a lot of data in the rif source file. Again, and similarly with DOORS, Polarion to Polarion works fine.

Has anyone successfully exchanged data between DOORS and other RIF-supporting tools (i.e.: NOT only between DOORS databases)? It would be good if anyone had done this successfully with DOORS<-->Polarion.

TIA.
Updated on 2012-12-10T15:21:38Z at 2012-12-10T15:21:38Z by BillTidy
  • BillTidy
    BillTidy
    45 Posts

    Re: RIF - data exchange between DOORS and other tools supporting RIF/ReqIF

    ‏2012-05-21T08:21:04Z  
    Well, as I suspected, not looking very hopeful that anyone is using RIF/ReqIF as it was designed.

    We're still pursuing this, so I will update if I have something new.
    Meanwhile, if anyone does have anything, please post here.
    Thanks.
  • SystemAdmin
    SystemAdmin
    1084 Posts

    Re: RIF - data exchange between DOORS and other tools supporting RIF/ReqIF

    ‏2012-11-29T10:13:12Z  
    We have been implementing an ReqIF support for one of our tools and tested the round-tripping scenario against the 9.4.0 version of DOORS, which shall support ReqIF 1.0.1.

    We noticed that the DOORS implementation of ReqIF does not fully comply to the ReqIF Specification. Before one can import a ReqIF-File exported from DOORS, one has to do some adjustments to the file with regard to DOORS specific information stored in the file, which are not compatible to the standard. In other word, one has to adjust the file in a manner, that makes it compatible to the standard. Only then such a file can be imported.
    It also concerns the import of a ReqIF-File generated in another tool to DOORS.
  • BillTidy
    BillTidy
    45 Posts

    Re: RIF - data exchange between DOORS and other tools supporting RIF/ReqIF

    ‏2012-12-10T15:21:38Z  
    We have been implementing an ReqIF support for one of our tools and tested the round-tripping scenario against the 9.4.0 version of DOORS, which shall support ReqIF 1.0.1.

    We noticed that the DOORS implementation of ReqIF does not fully comply to the ReqIF Specification. Before one can import a ReqIF-File exported from DOORS, one has to do some adjustments to the file with regard to DOORS specific information stored in the file, which are not compatible to the standard. In other word, one has to adjust the file in a manner, that makes it compatible to the standard. Only then such a file can be imported.
    It also concerns the import of a ReqIF-File generated in another tool to DOORS.
    Thanks for your reply. What is the tool you have developed the ReqIF interface for?
    Yes, you're correct that DOORS seems to have its own flavour of ReqIF - hardly the sense of having an industry 'standard' data format.

    We dropped the whole ReqIF idea since it never seems to have got off the ground with tool vendors and developed a standardized csv import/export script in DXL which is configurable, so we do not have to change it for any application - csv has its limitations but at least it works.