It's all about the answers!

Ask a question

Where to find reqif-xhtml.xsd-Specification


0
1
R. Spengler (111) | asked Jan 11 '18, 7:33 a.m.

Hello,


Short question:
Where can the reqif-xhtml.xsd for REQIF-Exports can be found (and the reqif.xsd, if it is not equal to the official provided by OMG)?

Details:
We have a REQIF-export, according to the Header it should be:
<REQ-IF-TOOL-ID>IBM Rational DOORS Data Exchange Add On</REQ-IF-TOOL-ID>
<REQ-IF-VERSION>1.0</REQ-IF-VERSION>
<SOURCE-TOOL-ID>IBM Rational DOORS</SOURCE-TOOL-ID>
For compatibility reasons with another program we have to process this file and want to generate code based on the XML-Schema describing it's contents. Normally this wouldn't be a problem but the exported file does not successfully validate against the "reqif.xsd" and "driver.xsd" provided by OMG (http://www.omg.org/spec/ReqIF/About-ReqIF/).

According to the header of the exported reqif-file 
<REQ-IF xmlns="http://www.omg.org/spec/ReqIF/20110401/reqif.xsd"
  xmlns:doors="http://www.ibm.com/rdm/doors/REQIF/xmlns/1.0"
  xmlns:reqif="http://www.omg.org/spec/ReqIF/20110401/reqif.xsd"
    xmlns:reqif-common="http://www.prostep.org/reqif"
    xmlns:reqif-xhtml="http://www.w3.org/1999/xhtml"
    xmlns:rm-reqif="http://www.ibm.com/rm/reqif"
    xmlns:xhtml="http://www.w3.org/1999/xhtml"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://www.omg.org/spec/ReqIF/20110401/reqif.xsd reqif.xsd
    http://www.omg.org/spec/ReqIF/20110401/reqif-xhtml reqif-xhtml.xsd"
    xmlns:exchange="http://www.ibm.com/rdm/doors_exchange/1.0">
    
there should be two .xsd-files:
Does anyone has a hint for us?

Kind regards


Comments
Donald Nong commented Jan 22 '18, 6:59 p.m.

I cannot find it either. Maybe it's merged? Do you find anything in the content that you cannot map? Note that the namespace "reqif-xhtml" is specified as "http://www.w3.org/1999/xhtml" in the document. Another thing to note is that http://www.omg.org/spec/ReqIF/About-ReqIF/ is for the current 1.2 specification, while the document refers to the 1.0.1 specification (http://www.omg.org/spec/ReqIF/1.0.1/About-ReqIF/).


R. Spengler commented Jan 25 '18, 2:03 a.m.

One of the problems regarding the OMG-page is (and I got no answer from them yet), that the reqif.xsd linked on the pages

 all refer to http://www.omg.org/spec/ReqIF/20110401/reqif.xsd and the corresponding driver.xsd, so I cannot be exactly sure, to have the correct reqif.xsd (but I'm very sure to have the right one because 1.0.1 was released in April 2011 and the xsd contains the fixed Version 1.0 in the REQIF-HEADER-Section).

Be the first one to answer this question!


Register or to post your answer.


Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.