Durch das Metamodell wird die Syntax, die statische Semantik und die dynamische Semantik von UML beschrieben. Die Syntax von
UML wird durch UML-Diagramme dargestellt. Die statische Semantik wird durch die Object Constraint Language (OCL) und durch
natürliche Sprache beschrieben. Die Beschreibung der dynamischen Semantik erfolgt durch natürliche Sprache.