User:Warren Farao/sandbox

Different definitions:
This diagram operates at the metamodel level to show stereotypes as classes with the stereotype[www.google.com/stereotype] stereotype, and profiles as packages with the profile stereotype. The extension relation (solid line with closed, filled arrowhead) indicates what metamodel element a given stereotype is extending. The UML profile diagram allows you to define custom stereotypes, tag definitions, and constraints in a dedicated UML diagram. Your customizations are defined in a profile, which is then applied to a package. Profiles and stereotypes are used to extend the UML meta model. The primary extension construct is the Stereotype, which is itself part of the profile. Profiles must always be related to a reference meta model such as UML, they cannot exist on their own. UML now supports the Profile Diagram in which you can define your own stereotypes.