-
Key: UMLR-679
-
Status: open
-
Source: Model Driven Solutions ( Dr. Edward Willink)
-
Summary:
A Property may be an AssociationEnd (association <> null) or an Attribute (association = null).
Is it permissible for an AssociationEnd to be redefined as an Attribute and vice-versa?
"6.4.2 The constraint
{redefines endA}means that the association end to which this constraint is applied redefines the association end endA."
suggests such a redefinition is wrong.
"9.9.17.7 Property::isConsistentWith"
does not exclude such a redefinition..
Suggest isConsistentWith should require consistency wrt Property::association <> null.
-
Reported: UML 2.5 — Wed, 27 Apr 2016 14:50 GMT
-
Updated: Wed, 27 Apr 2016 15:41 GMT