ReqIF 1.3 RTF Avatar
  1. OMG Issue

REQIF13 — XSD and formal spec are inconsistent about global-ness of RelationGroup's Specification references

  • Key: REQIF13-22
  • Status: open  
  • Source: Self ( Michael Poole)
  • Summary:

    ReqIF-Chng-4 made SpecRelation's "source" and "target" references global rather than local. The change apparently intended to make the same change for RelationGroup's "sourceSpecification" and "targetSpecification".
    However, the tag org.omg.reqif.reference.global tag is only listed in section 10.8.42 SpecRelation; it is omitted from section 10.8.33 RelationGroup.
    reqif.xsd seems to implement the full intent of ReqIF-Chng-4: it uses GLOBAL-REF for the contents of SOURCE, TARGET, SOURCE-SPECIFICATION and TARGET-SPECIFICATION attributes.
    I believe the correction would be to specify tag org.omg.reqif.reference.global in section 10.8.33 with value "sourceSpecification", "targetSpecification".

    Alternatively, reqif.xsd should use LOCAL-REF for SOURCE-SPECIFICATION and TARGET-SPECIFICATION, and it would be helpful for the specification PDF to explain why RelationGroup is constrained to have only local references (but SpecRelation is allowed to use global references).

  • Reported: ReqIF 1.2 — Tue, 3 Feb 2026 16:09 GMT
  • Updated: Tue, 3 Feb 2026 18:20 GMT