Text size
  • Small
  • Medium
  • Large
  • Standard
  • Blue text on blue
  • High contrast (Yellow text on black)
  • Blue text on beige

    Dimensions and Dichotomy in Metamodeling

    3rd BCS-FACS Northern Formal Methods Workshop

    Ilkley, UK. 14th - 15th September 1998


    R. Geisler, M. Klar & C. Pons


    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 classification of metaentities is developed. The reflection of the instantiation relations by the metalanguage is shown.


    PDF filePDF Version of this Paper (316kb)