metamodel

noun
UK /ˈmɛtəˌmɒdəl/
US /ˈmɛtəˌmɑːdəl/

A metamodel is a model that describes other models, like a blueprint for making blueprints.

The software team built a metamodel to define how all their other models should be structured.


OTHER MEANINGS

2. In software engineering, a model that specifies the rules and structure for constructing a family of models.

UML is defined by a metamodel that describes how its diagrams are built.

3. In systems thinking, a simplified framework used to understand and compare different conceptual models.

The researcher used a metamodel to compare how various theories explained the same phenomenon.

4. A higher-level abstraction that captures the common features of several related models.

By creating a metamodel, the analysts could see what all the department's process models had in common.