Model transformation by-example: a survey of the first wave
Abstract Model-Driven Engineering (MDE) places models as first-class artifacts throughout
the software lifecycle. In this context, model transformations are crucial for the success of …
the software lifecycle. In this context, model transformations are crucial for the success of …
An introduction to model versioning
With the emergence of model-driven engineering (MDE), software models are considered as
central artifacts in the software engineering process, going beyond their traditional use as …
central artifacts in the software engineering process, going beyond their traditional use as …
Software language engineering in the large: towards composing and deriving languages
Suitable software languages are crucial to tackling the ever-increasing complexity of
software engineering processes and software products. They model, specify, and test …
software engineering processes and software products. They model, specify, and test …
[PDF][PDF] EMF Profiles: A Lightweight Extension Approach for EMF Models.
Abstract Domain-Specific Modeling Languages (DSMLs) are getting more and more
attention as a key element of Model Driven Engineering. As any other software artifact …
attention as a key element of Model Driven Engineering. As any other software artifact …
Search-based detection of high-level model changes
Software models are iteratively refined, restructured and evolved. The detection and
analysis of changes applied between two versions of a model are one of the most important …
analysis of changes applied between two versions of a model are one of the most important …
Search-based metamodel matching with structural and syntactic measures
The use of different domain-specific modeling languages and diverse versions of the same
modeling language often entails the need to translate models between the different …
modeling language often entails the need to translate models between the different …
Taming graphical modeling
H Fuhrmann, R von Hanxleden - … MODELS 2010, Oslo, Norway, October 3 …, 2010 - Springer
Visual models help to understand complex systems. However, with the user interaction
paradigms established today, activities such as creating, maintaining or browsing visual …
paradigms established today, activities such as creating, maintaining or browsing visual …
[HTML][HTML] A posteriori operation detection in evolving software models
As every software artifact, also software models are subject to continuous evolution. The
operations applied between two successive versions of a model are crucial for …
operations applied between two successive versions of a model are crucial for …
Understanding model evolution through semantically lifting model differences with SiLift
In model-based software development, models are primary artifacts which iteratively evolve
and which have many versions during their lifetime. A clear representation of the changes …
and which have many versions during their lifetime. A clear representation of the changes …
Multi-step learning and adaptive search for learning complex model transformations from examples
I Baki, H Sahraoui - ACM Transactions on Software Engineering and …, 2016 - dl.acm.org
Model-driven engineering promotes models as main development artifacts. As several
models may be manipulated during the software-development life cycle, model …
models may be manipulated during the software-development life cycle, model …