International audienceMany modeling languages share some common concepts and principles. For example, Java, MOF, and UML share some aspects of the concepts of classes, methods, attributes, and inheritance. However, model transformations such as refactorings specified for a given language cannot be readily reused for another language because their related metamodels may be structurally different. Our aim is to enable a flexible reuse of model transformations across various metamodels. Thus, in this paper, we present an approach allowing the specification of generic model transformations, in particular refactorings, so that they can be applied to different metamodels. Our approach relies on two mechanisms: (1) an adaptation based mainly on th...
International audienceMany tasks in Model-Driven Engineering (MDE) involve cross-cutting model modif...
International audienceModel Driven Engineering (MDE) advocates the use of Model Transformations (MT)...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-08789-4_14Pro...
International audienceMany modeling languages share some common concepts and principles. For example...
10.1007/s10664-009-9124-xInternational audienceModel transformations written for an input metamodel ...
Model transformations are key enablers for multi-paradigm modeling. However, currently there is litt...
This is the author’s version of a work that was accepted for publication in Journal of Logical and A...
International audienceModel transformations are essential elements of Model-driven Engineering (MDE)...
Model transformations (MTs) are essential elements of model-driven engineering (MDE) solutions. MDE ...
International audienceBy analogy with software product reuse, the ability to reuse (meta)models and ...
International audienceModel transformations (MTs) are essential elements of model-driven engineering...
Abstract: Model transformations are key enablers for multi-paradigm modeling. However, currently the...
International audienceWhere object-oriented languages deal with objects as described by classes, mod...
The final publication is available at Springer via http://dx.doi.org/10.1007/s10270-011-0221-0Model-...
Domain specific languages for model transformation have recently generated significant interest in t...
International audienceMany tasks in Model-Driven Engineering (MDE) involve cross-cutting model modif...
International audienceModel Driven Engineering (MDE) advocates the use of Model Transformations (MT)...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-08789-4_14Pro...
International audienceMany modeling languages share some common concepts and principles. For example...
10.1007/s10664-009-9124-xInternational audienceModel transformations written for an input metamodel ...
Model transformations are key enablers for multi-paradigm modeling. However, currently there is litt...
This is the author’s version of a work that was accepted for publication in Journal of Logical and A...
International audienceModel transformations are essential elements of Model-driven Engineering (MDE)...
Model transformations (MTs) are essential elements of model-driven engineering (MDE) solutions. MDE ...
International audienceBy analogy with software product reuse, the ability to reuse (meta)models and ...
International audienceModel transformations (MTs) are essential elements of model-driven engineering...
Abstract: Model transformations are key enablers for multi-paradigm modeling. However, currently the...
International audienceWhere object-oriented languages deal with objects as described by classes, mod...
The final publication is available at Springer via http://dx.doi.org/10.1007/s10270-011-0221-0Model-...
Domain specific languages for model transformation have recently generated significant interest in t...
International audienceMany tasks in Model-Driven Engineering (MDE) involve cross-cutting model modif...
International audienceModel Driven Engineering (MDE) advocates the use of Model Transformations (MT)...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-08789-4_14Pro...