Legacy Issue Number: 3210
Source: David Frankel Consulting ( David Frankel)
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
No Data Available
Updated: Fri, 6 Mar 2015 21:37 GMT