-
Key: UML14-981
-
Legacy Issue Number: 3210
-
Status: closed
-
Source: David Frankel Consulting ( David Frankel)
-
Summary:
Issue: The semantics of inheritance (UML 1.3, ad/99-06-8, p. 60-61) does
not include Stereotypes as being among the things that a subclass inherits
from its superclasses.Recommendation: Explicitly specify that Stereotypes are inherited.
Discussion: UML specifies that Constraints are inherited. A Stereotype is
logically a constraint, and can even formally define Constraints that apply
to stereotyped ModeledElements. Consider a Class A that is stereotyped S, where C is the Constraint that the Stereotype definition specifies for all ModelElements stereotyped S. Now consider Class B that
inherits A. It stands to reason that the Constraint C applies to Class B. -
Reported: UML 1.2 — Tue, 11 Jan 2000 05:00 GMT
-
Disposition: Resolved — UML 1.3
-
Disposition Summary:
No Data Available
-
Updated: Fri, 6 Mar 2015 21:37 GMT