A formalisation of deep metamodelling


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 Pbkp_redicate Framework, and discusses its practical realisation in the metaDepth tool.

Año de publicación:

2014

Keywords:

  • Deep characterisation
  • METADEPTH
  • Potency
  • category theory
  • Graph transformation
  • model-driven engineering
  • Linguistic extension
  • Multi-level metamodelling
  • Diagram pbkp_redicate framework
  • Double linguistic/ontological typing
  • Deep metamodelling

Fuente:

scopusscopus

Tipo de documento:

Article

Estado:

Acceso restringido

Áreas de conocimiento:

  • Inteligencia artificial

Áreas temáticas:

  • Programación informática, programas, datos, seguridad
  • Métodos informáticos especiales
  • Funcionamiento de bibliotecas y archivos