-
Key: UMLR-395
-
Status: open
-
Source: Change Vision ( Michael Chonoles)
-
Summary:
Almost all UML modelers assume that default semantics for Generalization is isDisjoint=True. The justification for making the isDisjoint=False (overlapping) the default escapes me.
Most real-world semantics are disjoint, and I believe most programming languages are also disjoint.
Please change the default for isDisjoint=True
-
Reported: UML 2.5 — Fri, 21 Nov 2014 06:55 GMT
-
Updated: Fri, 6 Mar 2015 20:57 GMT
UMLR — Making the default for Generalization isDisjoint=False is contrary to modelers' expectations.
- Key: UMLR-395
- OMG Task Force: UML 2.6 RTF