Model transformation by-example: a survey of the first wave

G Kappel, P Langer, W Retschitzegger… - … Modelling and Its …, 2012 - Springer
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 …

An introduction to model versioning

P Brosch, G Kappel, P Langer, M Seidl… - International school on …, 2012 - Springer
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 …

Software language engineering in the large: towards composing and deriving languages

K Hölldobler, B Rumpe, A Wortmann - Computer Languages, Systems & …, 2018 - Elsevier
Suitable software languages are crucial to tackling the ever-increasing complexity of
software engineering processes and software products. They model, specify, and test …

[PDF][PDF] EMF Profiles: A Lightweight Extension Approach for EMF Models.

P Langer, K Wieland, M Wimmer, J Cabot - J. Object Technol., 2012 - jot.fm
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 …

Search-based detection of high-level model changes

A ben Fadhel, M Kessentini, P Langer… - 2012 28th IEEE …, 2012 - ieeexplore.ieee.org
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 …

Search-based metamodel matching with structural and syntactic measures

M Kessentini, A Ouni, P Langer, M Wimmer… - Journal of Systems and …, 2014 - Elsevier
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 …

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 …

[HTML][HTML] A posteriori operation detection in evolving software models

P Langer, M Wimmer, P Brosch… - Journal of Systems and …, 2013 - Elsevier
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 …

Understanding model evolution through semantically lifting model differences with SiLift

T Kehrer, U Kelter, M Ohrndorf… - 2012 28th IEEE …, 2012 - ieeexplore.ieee.org
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 …

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 …