O'Reilly logo

Unified Modeling Language Reference Manual, The, Second Edition by Grady Booch, Ivar Jacobson, James Rumbaugh

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

stereotype

A new kind of model element defined within a profile based on an existing kind of model element. It is essentially a new metaclass. Stereotypes may extend the semantics but not the structure of preexisting metamodel classes.

See also constraint, tagged value.

Semantics

A stereotype represents a variation of an existing model element with the same form (such as attributes and relationships) but with a modified intent. Generally, a stereotype represents a usage distinction. A stereotyped element may have additional constraints beyond those of the base element, as well as a distinct visual image and additional properties (metaatributes) defined through tag definitions. It is expected that code generators and other tools may treat stereotyped ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required