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.