10.1007/s10664-009-9124-xInternational audienceModel transformations written for an input metamodel may often apply to other metamodels that share similar concepts. For example, a transformation written to refactor Java models can be applicable to refactoring UML class diagrams as both languages share concepts such as classes, methods, attributes, and inheritance. Deriving motivation from this example, we present an approach to make model transformations reusable such that they function correctly across several similar metamodels. Our approach relies on these principal steps: (1) We analyze a transformation to obtain an effective subset of used concepts. We prune the input metamodel of the transformation to obtain an effective input metamod...
International audienceBy analogy with software product reuse, the ability to reuse (meta)models and ...
Model transformations are key enablers for multi-paradigm modeling. However, currently there is litt...
We propose the development of a formal framework to unified metamodel within which models of class a...
10.1007/s10664-009-9124-xInternational audienceModel transformations written for an input metamodel ...
International audienceMany modeling languages share some common concepts and principles. For example...
This is the author’s version of a work that was accepted for publication in Journal of Logical and A...
Model transformations (MTs) are essential elements of model-driven engineering (MDE) solutions. MDE ...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-08789-4_14Pro...
International audienceModel transformations (MTs) are essential elements of model-driven engineering...
International audienceModel transformations are essential elements of Model-driven Engineering (MDE)...
In this paper, we investigate a way to promote the reuse of legacy tools (or transformations) in spe...
Identical domain concepts reified in different (meta)modelling projects may be named, represented an...
International audienceBy analogy with software product reuse, the ability to reuse (meta)models and ...
Model transformations are key enablers for multi-paradigm modeling. However, currently there is litt...
We propose the development of a formal framework to unified metamodel within which models of class a...
10.1007/s10664-009-9124-xInternational audienceModel transformations written for an input metamodel ...
International audienceMany modeling languages share some common concepts and principles. For example...
This is the author’s version of a work that was accepted for publication in Journal of Logical and A...
Model transformations (MTs) are essential elements of model-driven engineering (MDE) solutions. MDE ...
The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-08789-4_14Pro...
International audienceModel transformations (MTs) are essential elements of model-driven engineering...
International audienceModel transformations are essential elements of Model-driven Engineering (MDE)...
In this paper, we investigate a way to promote the reuse of legacy tools (or transformations) in spe...
Identical domain concepts reified in different (meta)modelling projects may be named, represented an...
International audienceBy analogy with software product reuse, the ability to reuse (meta)models and ...
Model transformations are key enablers for multi-paradigm modeling. However, currently there is litt...
We propose the development of a formal framework to unified metamodel within which models of class a...