A Definition of "Abstraction Level" for Metamodels

Martin Monperrus, Antoine Beugnard, Joël Champeau · 2009

In model-driven software development, the first-class data are models, which are all structured by a metamodel. In this paper, we propose a definition of abstraction levels for metamodels based on set theory and compatible with MOF. We claim that splitting metamodels into different abstractions levels raise their organizational quality. We present application cases of this statement.

Read the paper · More papers on PaperTik