A set of extensions to the UML metamodel, specifying how particular UML model elements are
customized and extended with new semantics by using stereotypes, constraints, tag definitions, and tagged values. A
coherent set of such extensions, defined for specific purposes, constitutes a UML profile. |