UML 2.6 RTF Avatar
  1. OMG Issue

UMLR — UML 2.0 Superstructure Kernal/Packages

  • Key: UMLR-17
  • Legacy Issue Number: 6645
  • Status: open  
  • Source: TimeWarp Engineering Ltd. ( Steven Cramer)
  • Summary:

    The Property ownedMember of the Class Package is redefined to specialize the EndType from NamedElement to PackageableElement. But is incorrectly changed from a derived union to NON Derived. If it is intended to be non derived the property string subsets on all the other members are in error.

    ownedMember for a Package should be a derived union subset by the following Properties:

    ownedType

    nestedPackage

    ownedRule

    An OCL equivalent would be as follows:

    ownedMember=ownedType->union(nestedPackage)->union(ownedRule)

  • Reported: UML 2.5 — Wed, 1 Oct 2003 04:00 GMT
  • Updated: Fri, 6 Mar 2015 20:57 GMT