International audienceTransformations constitute significant key components of an automated model-driven engineering solution. As metamodels evolve, model transformations may need to be co-evolved accordingly. A conducted experiment on transformations' co-evolution highlighted the existing gap in the literature where only limited few co-evolution scenarios are covered without supporting alternatives that occur in practice. To make matters worse, when a developer needs to drift apart from the proposed co-evolution, no automatic support is provided to the developer. This paper first proposes a change propagation-based co-evolution of transformations. The premise is that knowledge of the metamodel evolution can be propagated by means of resolu...
Part 15: Software Engineering: Modeling and Meta ModelingInternational audienceEvolution is an inevi...
Modeling languages, just as all software artifacts, evolve. This poses the risk that legacy models o...
Model-Driven Engineering (MDE) proposes an active use of models and transformations as central artif...
Software development is witnessing the increasing need of version management techniques for supporti...
Software development is witnessing the increasing need of version management techniques for supporti...
Software development is witnessing the increasing need of version management techniques for supporti...
Abstract. Model transformations are precious and effortful outcomes of Model-Driven Engineering. As ...
International audienceModeling languages evolve regularly. Companies need to maintain all those mode...
Modeling languages evolve regularly. Companies need to maintain all those models that are used in ru...
Abstract--In Model-Driven Engineering, analogously to any software artifact, metamodels are equally ...
International audienceMetamodels play a significant role to describe and analyze the relations betwe...
International audienceMetamodels play a significant role to describe and analyze the relations betwe...
International audienceMetamodels play a significant role to describe and analyze the relations betwe...
Modeling languages, just as all software artifacts, evolve. This poses the risk that legacy models o...
Part 15: Software Engineering: Modeling and Meta ModelingInternational audienceEvolution is an inevi...
Part 15: Software Engineering: Modeling and Meta ModelingInternational audienceEvolution is an inevi...
Modeling languages, just as all software artifacts, evolve. This poses the risk that legacy models o...
Model-Driven Engineering (MDE) proposes an active use of models and transformations as central artif...
Software development is witnessing the increasing need of version management techniques for supporti...
Software development is witnessing the increasing need of version management techniques for supporti...
Software development is witnessing the increasing need of version management techniques for supporti...
Abstract. Model transformations are precious and effortful outcomes of Model-Driven Engineering. As ...
International audienceModeling languages evolve regularly. Companies need to maintain all those mode...
Modeling languages evolve regularly. Companies need to maintain all those models that are used in ru...
Abstract--In Model-Driven Engineering, analogously to any software artifact, metamodels are equally ...
International audienceMetamodels play a significant role to describe and analyze the relations betwe...
International audienceMetamodels play a significant role to describe and analyze the relations betwe...
International audienceMetamodels play a significant role to describe and analyze the relations betwe...
Modeling languages, just as all software artifacts, evolve. This poses the risk that legacy models o...
Part 15: Software Engineering: Modeling and Meta ModelingInternational audienceEvolution is an inevi...
Part 15: Software Engineering: Modeling and Meta ModelingInternational audienceEvolution is an inevi...
Modeling languages, just as all software artifacts, evolve. This poses the risk that legacy models o...
Model-Driven Engineering (MDE) proposes an active use of models and transformations as central artif...