-
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