A meta model for representing arbitrary meta model hierarchies

  • Authors:
  • Bernhard Volz

  • Affiliations:
  • University of Bayreuth, Bayreuth, Germany

  • Venue:
  • Proceedings of the 2010 ACM Symposium on Applied Computing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

"The only constant is change" is an often contemplated sentence in literature which refers to the re-occurring need for adaption of existing information systems -- especially of that category which handles models. Here, applying a change often means to re-generate and deploy a complete chain of tools ranging from repositories over modeling environments to frameworks that use models to produce some output (e.g. code generators). Using an orthogonal classification as Atkinson and Kühne [3] suggested could resolve this issue. Therefore, we developed a meta model that can be used for representing arbitrary meta model hierarchies and can thus be used as a Linguistic Meta Model within the orthogonal classification. One of its features is its support for advanced meta modeling paradigms such as (Extended) Powertypes, Clabjects and Deep Instantiation.