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 audienceModels are the core assets in Model-Driven Engineering, and are therefore subj...
n the Meta Object Facility (MOF) meta-modeling architecture a number of model transformation scenari...
In the Meta Object Facility (MOF) meta-modeling architecture a number of model transformation scenar...
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 ...
International audienceWhere object-oriented languages deal with objects as described by classes, mod...
Where object-oriented languages deal with objects as described by classes, model-driven development ...
In object-oriented programming, continuous refactorings are used as the main mechanism to increase t...
Where object-oriented languages deal with objects as described by classes, model-driven development ...
International audienceMany tasks in Model-Driven Engineering (MDE) involve cross-cutting model modif...
International audienceModels are the core assets in Model-Driven Engineering, and are therefore subj...
Model Management aims at developing new technologies and mechanisms to support the integration, evol...
Abstract: Model transformations are key enablers for multi-paradigm modeling. However, currently the...
International audienceModels are the core assets in Model-Driven Engineering, and are therefore subj...
n the Meta Object Facility (MOF) meta-modeling architecture a number of model transformation scenari...
In the Meta Object Facility (MOF) meta-modeling architecture a number of model transformation scenar...
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 ...
International audienceWhere object-oriented languages deal with objects as described by classes, mod...
Where object-oriented languages deal with objects as described by classes, model-driven development ...
In object-oriented programming, continuous refactorings are used as the main mechanism to increase t...
Where object-oriented languages deal with objects as described by classes, model-driven development ...
International audienceMany tasks in Model-Driven Engineering (MDE) involve cross-cutting model modif...
International audienceModels are the core assets in Model-Driven Engineering, and are therefore subj...
Model Management aims at developing new technologies and mechanisms to support the integration, evol...
Abstract: Model transformations are key enablers for multi-paradigm modeling. However, currently the...
International audienceModels are the core assets in Model-Driven Engineering, and are therefore subj...
n the Meta Object Facility (MOF) meta-modeling architecture a number of model transformation scenari...
In the Meta Object Facility (MOF) meta-modeling architecture a number of model transformation scenar...