• DocumentCode
    1986182
  • Title

    Transformation rules based on meta-modeling

  • Author

    Lemesle, Richard

  • Author_Institution
    Lab. de Recherche en Scis. de Gestion, Nantes Univ., France
  • fYear
    1998
  • fDate
    3-5 Nov 1998
  • Firstpage
    113
  • Lastpage
    122
  • Abstract
    In this paper, we describe how meta-modeling techniques can be used to define rules for model transformation. A meta-model describes the ontology (the semantics) of a model, and the transformation rules between models can be described using the terms defined in both meta-models of these models. The example presented in this paper is a transformation from an object model, described using the UML semantics, to a new one described using a relational paradigm. Both models are represented in a formalism based on semantic nets and called sNets [Bezivin 1995]. This work can be compared to graph rewriting techniques as used in PROGRES (Programmed Graph Replacement Systems (Schurr, 1997)) and hypergenericity as presented by Desfray (1998)
  • Keywords
    modelling; object-oriented methods; object-oriented programming; semantic networks; PROGRES; UML semantics; graph rewriting techniques; hypergenericity; meta-modeling techniques; model ontology; model transformation; object model; relational paradigm; sNets; semantic nets; transformation rules; Cities and towns; Concrete; Information systems; Metamodeling; Natural languages; Relational databases; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enterprise Distributed Object Computing Workshop, 1998. EDOC '98. Proceedings. Second International
  • Conference_Location
    La Jolla, CA
  • Print_ISBN
    0-7803-5158-4
  • Type

    conf

  • DOI
    10.1109/EDOC.1998.723247
  • Filename
    723247