2013
DOI: 10.1007/s10270-013-0379-8
|View full text |Cite
|
Sign up to set email alerts
|

Localized model transformations for building large-scale transformations

Abstract: International audienceModel-Driven Engineering (MDE) exploits well-defined, tool-supported modelling languages and operations applied to models created using these languages. Model transformation is a critical part of the use of MDE. It has been argued that transformations must be engineered systematically, particularly when the languages to which they are applied are large and complicated – e.g., UML 2.x and profiles such as MARTE – and when the transformation logic itself is complex. We present an approach t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2014
2014
2019
2019

Publication Types

Select...
3
3

Relationship

0
6

Authors

Journals

citations
Cited by 16 publications
(10 citation statements)
references
References 32 publications
0
10
0
Order By: Relevance
“…Other applied techniques include the implementation of adapters (20%), early modularization (11%), and higherorder transformations (8%). Other specific techniques were also mentioned, but with a representativity lower than 5%, such as cloning [69], subtyping [8,21,76], localized transformations [16] and annotations [10].…”
Section: A Need From the Communitymentioning
confidence: 99%
See 1 more Smart Citation
“…Other applied techniques include the implementation of adapters (20%), early modularization (11%), and higherorder transformations (8%). Other specific techniques were also mentioned, but with a representativity lower than 5%, such as cloning [69], subtyping [8,21,76], localized transformations [16] and annotations [10].…”
Section: A Need From the Communitymentioning
confidence: 99%
“…Another mostly uncovered feature is supporting multiple occurrences (i.e., reusing several instances of a MT). This would need mechanisms for composing and synchronizing the multiple MT occurrences, in line with "localized transformations" [16] or "flexible instantiation policies" [53]. More generally, automated mechanisms for composing a MT out of reused partial MTs are not exploited by the analysed approaches.…”
Section: Comparing Mt Reuse Approachesmentioning
confidence: 99%
“…Another uncovered feature is supporting multiple occurrences (i.e., reusing several instances of a MT). This would need mechanisms for composing and synchronizing the multiple MT occurrences, in line with "localized transformations" [25] or "flexible instantiation policies" [26]. More generally, automated mechanisms for composing a MT out of reused partial MTs are not exploited by the analyzed approaches.…”
Section: Discussionmentioning
confidence: 99%
“…GASPARD supports the engineers for formal verification, simulation and hardware synthesis. Etien et al [42] presents a model-driven transformation approach to design large-scale parallel systems with large languages by decomposing the complex transformations into smaller transformations within GASPARD framework. They use the separation of concerns principle and define a notation of localized transformations.…”
Section: Related Workmentioning
confidence: 99%