-
Key: UML25-455
-
Legacy Issue Number: 18112
-
Status: closed
-
Source: Oracle ( Dave Hawkins)
-
Summary:
The first paragraph gives a number of constraints on model element names, in particular stereotypes. I don't believe this is mentioned in either the NamedElement description or the Stereotype description. I don't think this is a constraint that should be left to an annex, if indeed it should exist: the EJB profile example in figure 12-19 has an Entity stereotype that extends Component as does StandardProfile.
-
Reported: UML 2.4.1 — Fri, 28 Sep 2012 04:00 GMT
-
Disposition: Resolved — UML 2.5
-
Disposition Summary:
The main problem here is that the “standard stereotypes” are identified as keywords. This gives them
an undeserved primacy. They should have exactly the same privileges as any user-defined stereotypes:
which means they should be removed from Annex C altogether. The constraint on stereotype names is
already defined by name_not_clash in Clause 12, the notation for stereotypes is defined in Clause 12, and
the standard stereotypes themselves are defined in Clause 22. They don’t belong in Annex C at all. -
Updated: Fri, 6 Mar 2015 20:59 GMT
UML25 — Location: Annex C Keywords P. 777 - Previously unmentioned constraints given in Keywords Annex
- Key: UML25-455
- OMG Task Force: Unified Modeling Language 2.5 (UML) FTF