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
Link To Document