XMI 2.4 RTF Avatar
  1. OMG Issue

XMI24 — 5.2 rule 6

  • Key: XMI24-96
  • Legacy Issue Number: 9694
  • Status: closed  
  • Source: Adaptive ( Pete Rivett)
  • Summary:

    5.2 rule 6 defines PackageElement which seems to have no purpose - such an element will never appear in an XMI file (there is nothing in section 6.4 for it).
    So this whole rule 6 and sub-rules 6a to 6h should be deleted.

  • Reported: XMI 2.1 — Sat, 29 Apr 2006 04:00 GMT
  • Disposition: Resolved — XMI 2.4
  • Disposition Summary:

    Though a metamodel package defines elements, there is no need for an element for the package itself: there is never the need to exchange an instance of the package ‘UML’ as an XML element for example (as opposed to instances of uml:Model or uml:Package as defined by the UML metamodel). Furthermore there is nothing in section 4.8 covering ‘Package Representation’.

    Unlike MOF 1.x, MOF 2 does not support static features : this was one original reason for packageElements at earlier versions of MOF/XMI.

  • Updated: Fri, 6 Mar 2015 20:59 GMT