XMI 1.2 NO IDEA Avatar
  1. OMG Issue

XMI12 — Tool interchange recommendation insufficient (major)

  • Key: XMI12-30
  • Legacy Issue Number: 4605
  • Status: open  
  • Source: Adaptive ( Mr. Pete Rivett)
  • Summary:

    Section 3.10 has the following significant issues:

    • it treats xmi.uuids as interchangeable with xmi.externIDs. However the
      latter is not defined as globally unique in the same way as uuids;
    • it provides no mechanism to cope with the common case where tools do not
      support a globally unique id.
    • it requires that a tool knows whether a uuid was originally generated by
      it but provides no mechanism to allow this. For example, in section 3.10.3
      step 3, Tool1 needs to be able to recognize that the xmi.uuid "abcdefgh" was
      generated by it, yet "X012345678" was not. No information is provided in the
      file to allow this and it cannot be assumed that the format of the uuid can
      identify the tool that generated it.
    • there are inconsistencies between the text and the XMI. Specifically step
      2 should refer to xmi.uuid (instead of xmi.extenderID) of "X012345678" and
      step 4 should refer to xmi.uuid (instead of xmi.extenderID) of "qrstuvwxyz"
  • Reported: XMI 1.1 — Mon, 8 Oct 2001 04:00 GMT
  • Updated: Wed, 11 Mar 2015 11:12 GMT