Profiles
In UML visualization, a profile is a stereotyped package that contains diagram elements that you can customize for a specific domain or purpose by using extension mechanisms, such as stereotypes.
A stereotype is a Unified Modeling Language (UML) extension mechanism that broadens the UML vocabulary and gives more specific meaning to an artifact in a UML diagram.
Stereotypes do not change the underlying semantics. For example, you can modify the appearance of a stereotype of a Java class by adding a decoration or shape image-based icon or text in double angle brackets (<< >>), but the semantics of that class do not change. The class still has the same attributes, operations, and properties.
A shape stereotype appears as a name enclosed in double angle brackets (<< >>).
![]()
Parent topic
About UML visualization
Related concepts
UML diagrams
Browse diagrams
Topic diagrams
UML shapes
Geometric shapes
Connectors
Properties
Notes
Note attachment relationships
Text
Related tasks
Changing the default stereotype style for shapes
Changing the default stereotype style for compartments
Specifying the stereotype style for shapes
Specifying the stereotype style for compartments