Dimensions and dichotomy in metamodeling

  • Authors:
  • Robert Geisler;Marcus Klar;Claudia Pons

  • Affiliations:
  • Technische Universität Berlin, Institut für Kommunikations-und Softwaretechnik, Berlin, Germany;Fraunhofer Institut für Software-und Systemtechnik, Berlin, Germany;Universidad Nacional de La Plata, LIFIA, La Plata, Argentina

  • Venue:
  • 3FACS'98 Proceedings of the 3rd BCS-FACS conference on Northern Formal Methods
  • Year:
  • 1998

Quantified Score

Hi-index 0.00

Visualization

Abstract

Metamodeling is playing an increasingly important role in object-oriented software engineering. However, most approaches use metamodels in a very pragmatic way and important conceptual questions are left open. In this paper, an object-oriented metamodeling methodology based on a formal metalanguage is introduced. The methodology allows for the description of all relevant properties of a metamodel, i. e. abstract syntax, static and dynamic semantics. Different kinds of instantiation relations are identified and a dichotomy for the classiffcation of metaentities is developed. The reflection of the instantiation relations by the metalanguage is shown.