UML - Metamodel (1/3)
Represents a predefined class diagram
Contains all UML model concepts in terms of so-called “meta model classes”
Purpose:
- formal specification
- common exchange format for tool vendors
- proper extension possible
Similar to data dictionary in relational database systems