-
Key: UML22-854
-
Legacy Issue Number: 8461
-
Status: closed
-
Source: International Business Machines ( Mr. Jim Amsden)
-
Summary:
In section 7.3.44 on pg. 130 of ptc/04-10-02 there is a constraint that states: “All redefinitions shall be made explicit with the use of a
{redefines <x>}property string.” Unfortunately, this is violated in numerous places in the metamodel. This results in numerous inconsistencies in the metamodel.
Recommendation:
As a practical resolution with minimal impact, it is recommended that this restriction be removed. This means that the use of the same association end name for a given association end implies a redefinition of the corresponding association end in an ancestor class.
-
Reported: UML 1.4.2 — Fri, 4 Mar 2005 05:00 GMT
-
Disposition: Resolved — UML 2.1
-
Disposition Summary:
see above
-
Updated: Fri, 6 Mar 2015 20:58 GMT
UML22 — UML 2 Super / Kernel / excessive restriction on redefinition
- Key: UML22-854
- OMG Task Force: UML 2.2 RTF