2003
DOI: 10.1007/s10270-003-0032-z
|View full text |Cite
|
Sign up to set email alerts
|

A relational approach to defining and implementing transformations between metamodels

Abstract: The Model-Driven Architecture initiative of the OMG promotes the idea of transformations in the context of mapping from platform independent to platform specific models. Additionally, the popularity of XML and the wide spread use of XSLT has raised the profile of model transformation as an important technique for computing. In fact, computing may well be moving to a new paradigm in which models are considered first class entities and transformations between them are a major function performed on those models. … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
48
0

Year Published

2004
2004
2024
2024

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 44 publications
(48 citation statements)
references
References 22 publications
0
48
0
Order By: Relevance
“…TGGs are also used for generating transformations (e.g., the [11] tool), but without search capabilities. [2,10] also expore the notion of weaving relationships but do not use them as direct transformation specifications. However, the described patterns may be useful in our context as specifications templates.…”
Section: Related Workmentioning
confidence: 99%
“…TGGs are also used for generating transformations (e.g., the [11] tool), but without search capabilities. [2,10] also expore the notion of weaving relationships but do not use them as direct transformation specifications. However, the described patterns may be useful in our context as specifications templates.…”
Section: Related Workmentioning
confidence: 99%
“…We can then use this I PCD to relate I CD and I RDBS by what we call a semantic connection. 2 Definition 3. A semantic connection between an institution I and another institution I is a pair (µ, ρ) of the form I µ I 0 ρ → I , where I 0 is a third institution, µ is an institution morphism, and ρ is an institution comorphism.…”
Section: Semantic Connectionsmentioning
confidence: 99%
“…In the model-driven architecture approach, the MOF standard permits the syntactical definition of modeling languages by means of the metamodel notion. The formal semantics of the MOF standard and its use for model transformations have been studied in algebraic [8], relational [2], graph grammar [5] and type-theoretic [27,28] settings. OCL-constraints of meta-models have been added in our algebraic setting in [7] and in the relational approach for Alloy in [3].…”
Section: Related Work and Conclusionmentioning
confidence: 99%
“…The QVT Partner's proposal [2] to the QVT RFP of the OMG [31] is a relational approach based on the UML and very similar to the work of Kent [1]. While Kent is using OCL constraints to define detailed rules, the QVT Partners propose a graphical definition of patterns and operational transformation rules.…”
Section: Other Approachesmentioning
confidence: 99%
“…1 For example, consider the transition from requirements to design, which involves moving from the problem space to the solution space. The design cannot be generated automatically from the requirements.…”
Section: Introductionmentioning
confidence: 99%