Proceedings of the Compilation of the Co-Located Workshops on DSM'11, TMC'11, AGERE! 2011, AOOPES'11, NEAT'11, &Amp; VMIL'11 2011
DOI: 10.1145/2095050.2095057
|View full text |Cite
|
Sign up to set email alerts
|

A DSML for reversible transformations

Abstract: In this paper, we investigate a way to promote the reuse of legacy tools (or transformations) in specific contexts (defined by specific metamodels). More precisely we suggest a model transformation approach to achieve this purpose.We first introduce a language based on a metamodel called Modif in order to specify the differences between two semantically close metamodels. We can generate automatically data migration components from a Modif specification. They enable to put data complying with the specific conte… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2012
2012
2017
2017

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 6 publications
(8 citation statements)
references
References 14 publications
(13 reference statements)
0
8
0
Order By: Relevance
“…Other approaches which adapt the metamodel include patterns with variable entities (i.e., patterns expressing the needed concepts only) for declarative model manipulation rules [58], bidirectional model manipulation DSLs [59] and static introduction in order to make two metamodels structurally equivalent [60]. Wimmer et al presented an hybrid approach (i.e., adaptation of the metamodel and the model manipulation) based on above mentioned concepts that generates a metamodel-specific manipulation from a generic one defined for a metamodel family [61].…”
Section: Amortization Of Language and Tool Definition And Implementationmentioning
confidence: 99%
“…Other approaches which adapt the metamodel include patterns with variable entities (i.e., patterns expressing the needed concepts only) for declarative model manipulation rules [58], bidirectional model manipulation DSLs [59] and static introduction in order to make two metamodels structurally equivalent [60]. Wimmer et al presented an hybrid approach (i.e., adaptation of the metamodel and the model manipulation) based on above mentioned concepts that generates a metamodel-specific manipulation from a generic one defined for a metamodel family [61].…”
Section: Amortization Of Language and Tool Definition And Implementationmentioning
confidence: 99%
“…This language is dedicated to data migration. It has been applied successfully for the reuse of legacy tools [11]. It enables an efficient focus on elementary transformations between two variants of a same metamodel.…”
Section: Modif: a Dsl For The Reuse Of Legacy Toolsmentioning
confidence: 99%
“…If we consider the case of a legacy rewriting tool, we face a more challenging problem: how the data that have been translated and then modified by the rewriting tool can be translated back into their original context? To address this problem, we extended Modif with a relational mechanism based upon the notion of key [11]. This mechanism is depicted by figure 3.…”
Section: Bidirectional Transformations Using Modifmentioning
confidence: 99%
See 2 more Smart Citations