Profile diagram

Example for the definition and usage of a simplified profile for organisation modelling purposes.
Example for the definition and usage of a simplified profile for organisation modelling purposes.

In Unified Modeling Language in the field of software engineering, a profile diagram operates at the metamodel level to show stereotypes as classes with the «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.

History

The profile diagram did not exist in UML 1. Other diagrams had been used to display this issue. It was introduced with UML 2 to display the usage of profiles.

See also

References

  • Christoph Kecher: "UML 2.0 - Das umfassende Handbuch" Galileo Computing, 2006,ISBN 3-89842-738-2
Uses material from the Wikipedia article Profile diagram, released under the CC BY-SA 4.0 license.