A formalisation of deep metamodelling

34Citations
Citations of this article
25Readers
Mendeley users who have this article in their library.

Abstract

Metamodelling is one of the pillars of model-driven engineering, used for language engineering and domain modelling. Even though metamodelling is traditionally based on a two-metalevel approach, several researchers have pointed out limitations of this solution and proposed an alternative deep (also called multi-level) approach to obtain simpler system specifications. However, this approach currently lacks a formalisation that can be used to explain fundamental concepts such as deep characterisation, double linguistic/ontological typing and linguistic extension. This paper provides such a formalisation based on the Diagram Predicate Framework, and discusses its practical realisation in the metaDepth tool.

Cite

CITATION STYLE

APA

Rossini, A., de Lara, J., Guerra, E., Rutle, A., & Wolter, U. (2014). A formalisation of deep metamodelling. Formal Aspects of Computing, 26(6), 1115–1152. https://doi.org/10.1007/s00165-014-0307-x

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free