-
Key: UML14-1005
-
Legacy Issue Number: 3296
-
Status: closed
-
Source: NIST ( Mr. Conrad Bock)
-
Summary:
[p 109, semantics] the former roles may possibly be
specialized with new features (as classifier roles are also
generalizable elements).The parenthetical remark is misleading. Classifier roles are
not allowed to have features of their own (see OCL on
ClassifierRole). They only have links to features, ie,
instances of the meta-association between ClassifierRole and
Feature. These links don't automatically inherit to children
of a ClassifierRole, because inheritance only applies to actual
features of the role, which it isn't allowed to have. So the
fact that classifier roles are generalizable elements doesn't
achieve the inheritance of the links to features. That is a
behavior introduced by role specialization. -
Reported: UML 1.2 — Sat, 5 Feb 2000 05:00 GMT
-
Disposition: Resolved — UML 1.3
-
Disposition Summary:
No Data Available
-
Updated: Fri, 6 Mar 2015 21:37 GMT
UML14 — Misleading description of feature inheritance on roles.
- Key: UML14-1005
- OMG Task Force: UML 1.4 RTF