A graph transformation-based semantics for deep metamodelling

  • Authors:
  • Alessandro Rossini;Juan de Lara;Esther Guerra;Adrian Rutle;Yngve Lamo

  • Affiliations:
  • University of Bergen, Norway;Universidad Autónoma de Madrid, Spain;Universidad Autónoma de Madrid, Spain;Bergen University College, Norway;Bergen University College, Norway

  • Venue:
  • AGTIVE'11 Proceedings of the 4th international conference on Applications of Graph Transformations with Industrial Relevance
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

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-level approach, several researchers have pointed out limitations of this solution and proposed an alternative deep (also called multi-level) approach to obtain simpler system descriptions. However, deep metamodelling currently lacks a formalisation that can be used to explain fundamental concepts such as deep characterisation through potency and double linguistic/ontological typing. This paper provides different semantics for such fundamental concepts based on graph transformation and the Diagram Predicate Framework.