UML 2.6 RTF Avatar
  1. OMG Issue

UMLR — Clarify ownership vs. membership for NamedElements

  • Key: UMLR-609
  • Legacy Issue Number: 17607
  • Status: open  
  • Source: Object Management Group ( Andrew Watson)
  • Summary:

    "A namespace may also import NamedElements from other Namespaces, in which case these, along with the ownedMembers, are members of the importing Namespace."

    A sentence clarifying ownership vs. membership for NamedElements would be useful. As far as I can tell, every NamedElement is owned by the Namespace in which it was created, but is a member of both its owning Namespace and every Namespace into which it has been successfully imported.

    (However, where a NamedElement is a PackageableElement, importing it creates an ElementImport which becomes a member of the Namespace instead, to allow for the possibility of aliasing of the PackageableElement's name.)

  • Reported: UML 2.5b1 — Wed, 19 Sep 2012 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT