J. Hutchinson, J. Whittle, M. Rouncefield, and S. Kristoffersen, Empirical assessment of MDE in industry, Proceeding of the 33rd international conference on Software engineering, ICSE '11, pp.471-480, 2011.
DOI : 10.1145/1985793.1985858

G. Liebel, N. Marko, M. Tichy, A. Leitner, and J. Hansson, Assessing the State-of-Practice of Model-Based Engineering in the Embedded Systems Domain, Model-Driven Engineering Languages and Systems, pp.166-182, 2014.
DOI : 10.1007/978-3-319-11653-2_11

S. Kelly and J. Tolvanen, Domain-specific modeling: enabling full code generation, 2008.
DOI : 10.1002/9780470249260

J. Tolvanen and S. Kelly, MetaEdit+, Proceeding of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications, OOPSLA '09, pp.819-820, 2009.
DOI : 10.1145/1639950.1640031

H. Behrens, M. Clay, S. Efftinge, M. Eysholdt, P. Friese et al., Xtext user guide, 2008.

X. Blanc, I. Mounier, A. Mougenot, and T. Mens, Detecting model inconsistency through operation-based model construction, Proceedings of the 13th international conference on Software engineering , ICSE '08, pp.511-520, 2008.
DOI : 10.1145/1368088.1368158

URL : https://hal.archives-ouvertes.fr/hal-01303728

A. Reder and A. Egyed, Incremental Consistency Checking for Complex Design Rules and Larger Model Changes, Proceedings of the 15th international conference on Model Driven Engineering Languages and Systems, pp.202-218, 2012.
DOI : 10.1007/978-3-642-33666-9_14

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.361.7319

D. Di-ruscio, L. Iovino, and A. Pierantonio, Evolutionary Togetherness: How to Manage Coupled Evolution in Metamodeling Ecosystems, Graph Transformations, pp.20-37, 2012.
DOI : 10.1007/978-3-642-33654-6_2

A. Cicchetti, D. Di-ruscio, R. Eramo, and A. Pierantonio, Automating Co-evolution in Model-Driven Engineering, 2008 12th International IEEE Enterprise Distributed Object Computing Conference, pp.222-231, 2008.
DOI : 10.1109/EDOC.2008.44

J. García, O. Diaz, and M. Azanza, Model transformation coevolution: A semi-automatic approach, Software Language Engineering, pp.144-163, 2013.

K. Garcés, J. M. Vara, F. Jouault, and E. Marcos, Adapting transformations to metamodel changes via external transformation composition, Software & Systems Modeling, vol.76, issue.12, pp.789-806, 2014.
DOI : 10.1007/s10270-012-0297-1

A. Kusel, J. Etzlstorfer, E. Kapsammer, W. Retschitzegger, W. Schwinger et al., Consistent co-evolution of models and transformations, 2015 ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems (MODELS), pp.116-125, 2015.
DOI : 10.1109/MODELS.2015.7338242

M. Herrmannsdoerfer, S. Benz, and E. Juergens, Copeautomating coupled evolution of metamodels and models, ECOOP 2009?Object-Oriented Programming, pp.52-76, 2009.
DOI : 10.1007/978-3-642-03013-0_4

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.191.237

B. Gruschko, D. Kolovos, and R. Paige, Towards synchronizing models with evolving metamodels, Proceedings of the International Workshop on Model-Driven Software Evolution, 2007.

A. Cicchetti, D. Di-ruscio, and A. Pierantonio, Managing Dependent Changes in Coupled Evolution, Theory and Practice of Model Transformations, pp.35-51, 2009.
DOI : 10.1007/s10270-005-0079-0

D. E. Khelladi, R. Hebig, R. Bendraou, J. Robin, and M. Gervais, Detecting Complex Changes During Metamodel Evolution, Advanced Information Systems Engineering, pp.263-278, 2015.
DOI : 10.1007/978-3-319-19069-3_17

URL : https://hal.archives-ouvertes.fr/hal-01212805

R. F. Paige, P. J. Brooke, and J. S. Ostroff, Metamodel-based model conformance and multiview consistency checking, ACM Transactions on Software Engineering and Methodology, vol.16, issue.3, 2007.
DOI : 10.1145/1243987.1243989

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.178.4516

L. Iovino, A. Pierantonio, and I. Malavolta, On the Impact Significance of Metamodel Evolution in MDE., The Journal of Object Technology, vol.11, issue.3, pp.1-33, 2012.
DOI : 10.5381/jot.2012.11.3.a3

V. Lifschitz, What is answer set programming?, AAAI, pp.1594-1597, 2008.

B. Kitchenham, Procedures for performing systematic reviews, Keele, vol.33, pp.1-26, 2004.

B. Cornelissen, A. Zaidman, A. Van-deursen, L. Moonen, R. Koschke et al., A systematic survey of program comprehension through dynamic analysis Heterogeneous coupled evolution of software languages, Model Driven Engineering Languages and Systems, pp.684-702, 2008.

J. Sprinkle and G. Karsai, A domain-specific visual language for domain model evolution, Journal of Visual Languages & Computing, vol.15, issue.3-4, pp.291-307, 2004.
DOI : 10.1016/j.jvlc.2004.01.006

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.101.376

M. Wimmer, A. Kusel, J. Schönböcksch¨schönbschönb¨schönböck, W. Retschitzegger, W. Schwinger et al., On using inplace transformations for model co-evolution, Proceedings of the 2nd International Workshop on Model Transformation with ATL (MtATL) at TOOLS, pp.65-78, 2010.

D. Di-ruscio, L. Iovino, and A. Pierantonio, What is needed for managing co-evolution in MDE?, Proceedings of the 2nd International Workshop on Model Comparison in Practice, IWMCP '11, 2011.
DOI : 10.1145/2000410.2000416

J. Di-rocco, L. Iovino, and A. Pierantonio, Bridging state-based differencing and co-evolution, Proceedings of the 6th International Workshop on Models and Evolution, ME '12, pp.15-20, 2012.
DOI : 10.1145/2523599.2523603

D. Wagelaar, L. Iovino, D. Di-ruscio, and A. Pierantonio, Translational Semantics of a Co-evolution Specific Language with the EMF Transformation Virtual Machine, Theory and Practice of Model Transformations, pp.192-207, 2012.
DOI : 10.1007/978-3-642-30476-7_13

C. Krause, J. Dyck, and H. Giese, Metamodel-Specific Coupled Evolution Based on Dynamically Typed Graph Transformations, Theory and Practice of Model Transformations, pp.76-91, 2013.
DOI : 10.1007/978-3-642-38883-5_10

A. Narayanan, T. Levendovszky, D. Balasubramanian, and G. Karsai, Automatic Domain Model Migration to Manage Metamodel Evolution, Model Driven Engineering Languages and Systems, pp.706-711, 2009.
DOI : 10.1007/978-3-540-73589-2_28

D. Balasubramanian, T. Levendovszky, A. Narayanan, and G. Karsai, Continuous migration support for domain-specific languages, Proceedings of the 9th OOPSLA workshop on domainspecific modeling, pp.311-322, 2009.

T. Levendovszky, D. Balasubramanian, A. Narayanan, F. Shi, C. Van-buskirk et al., A semi-formal description of migrating domain-specific models with evolving domains, Software & Systems Modeling, pp.807-823, 2014.
DOI : 10.1007/s10270-012-0313-5

L. M. Rose, D. S. Kolovos, R. F. Paige, and F. A. Polack, Enhanced Automation for Managing Model and Metamodel Inconsistency, 2009 IEEE/ACM International Conference on Automated Software Engineering, pp.545-549, 2009.
DOI : 10.1109/ASE.2009.57

L. M. Rose, D. S. Kolovos, R. F. Paige, F. A. Polack, and S. Poulding, Epsilon Flock: a model migration language, Software & Systems Modeling, pp.735-755, 2014.
DOI : 10.1007/s10270-012-0296-2

M. D. Del-fabro and P. Valduriez, Semi-automatic model integration using matching transformations and weaving models, Proceedings of the 2007 ACM symposium on Applied computing , SAC '07, pp.963-970, 2007.
DOI : 10.1145/1244002.1244215

URL : https://hal.archives-ouvertes.fr/hal-00483503

G. De-geest, S. Vermolen, A. Van-deursen, and E. Visser, Generating Version Convertors for Domain-Specific Languages, 2008 15th Working Conference on Reverse Engineering, pp.197-201, 2008.
DOI : 10.1109/WCRE.2008.50

K. Garces, F. Jouault, P. Cointe, and J. Bézivin, Adaptation of Models to Evolving Metamodels Available: https, 2008.

K. Garcés, F. Jouault, P. Cointe, and J. Bézivin, Managing model adaptation by precise detection of metamodel changes, Proceedings of the 5th European Conference on Model Driven Architecture- Foundations and Applications, pp.34-49, 2009.

B. Meyers, M. Wimmer, A. Cicchetti, and J. Sprinkle, A generic in-place transformation-based approach to structured model coevolution, Electronic Communications of the EASST, vol.42, 2012.

G. Taentzer, F. Mantz, and Y. Lamo, Co-transformation of Graphs and Type Graphs with Application to Model Co-evolution, Graph Transformations, pp.326-340, 2012.
DOI : 10.1007/978-3-642-33654-6_22

F. Mantz, S. Jurack, and G. Taentzer, Graph Transformation Concepts for Meta-model Evolution Guaranteeing Permanent Type Conformance throughout Model Migration, Applications of Graph Transformations with Industrial Relevance, pp.3-18, 2012.
DOI : 10.1007/978-3-642-34176-2_3

G. Taentzer, F. Mantz, T. Arendt, and Y. Lamo, Customizable Model Migration Schemes for Meta-model Evolutions with Multiplicity Changes, Model-Driven Engineering Languages and Systems, pp.254-270, 2013.
DOI : 10.1007/978-3-642-41533-3_16

F. Mantz, G. Taentzer, and Y. Lamo, Customizing model migrations by rule schemes, Proceedings of the 2013 International Workshop on Principles of Software Evolution, IWPSE 2013, pp.1-10, 2013.
DOI : 10.1145/2501543.2501545

F. Anguel, A. Amirat, and N. Bounour, Using weaving models in metamodel and model co-evolution approach, 2014 6th International Conference on Computer Science and Information Technology (CSIT), pp.142-147, 2014.
DOI : 10.1109/CSIT.2014.6805992

J. H. ¨-oßler, M. Soden, and H. Eichler, Coevolution of models, metamodels and transformations, Models and Human Reasoning

H. Florez, M. Sánchez, J. Villalobos, and G. Vega, Coevolution assistance for enterprise architecture models, Proceedings of the 6th International Workshop on Models and Evolution, ME '12, pp.27-32, 2012.
DOI : 10.1145/2523599.2523605

H. A. Fernandez, Adapting models in metamodels composition processes, pp.96-108, 2013.

G. Wachsmuth, Metamodel adaptation and model coadaptation, ECOOP 2007?Object-Oriented Programming, pp.600-624, 2007.

A. Cicchetti, D. Di-ruscio, R. Eramo, and A. Pierantonio, Metamodel differences for supporting model co-evolution, Proceedings of the 2nd Workshop on Model-Driven Software Evolution- MODSE, 2008.

M. Van-den-brand, Z. Proti´cproti´c, and T. Verhoeff, A Generic Solution for Syntax-Driven Model Co-evolution, Objects, pp.36-51, 2011.
DOI : 10.1007/978-3-642-21952-8_5

S. Becker, B. Gruschko, T. Goldschmidt, and H. Koziolek, A process model and classification scheme for semi-automatic metamodel evolution, 1st Workshop MDD, SOA und IT-Management (MSI), GI, pp.35-46, 2007.

M. Herrmannsdoerfer, S. Benz, and E. Juergens, Automatability of Coupled Evolution of Metamodels and Models in Practice, Model Driven Engineering Languages and Systems, pp.645-659, 2008.
DOI : 10.1007/978-3-540-87875-9_45

M. Herrmannsdoerfer, Operation-based versioning of metamodels with COPE, 2009 ICSE Workshop on Comparison and Versioning of Software Models, pp.49-54, 2009.
DOI : 10.1109/CVSM.2009.5071722

M. Herrmannsdoerfer and M. Koegel, Semantics-preserving model migration, International Workshop on Models and Evolution, 2010.

M. Herrmannsdoerfer and D. Ratiu, Limitations of Automating Model Migration in Response to Metamodel Adaptation, Models in Software Engineering, pp.205-219, 2010.
DOI : 10.1007/978-3-642-12261-3_20

M. Herrmannsdoerfer and M. Koegel, Towards a generic operation recorder for model evolution, Proceedings of the 1st International Workshop on Model Comparison in Practice, IWMCP '10, pp.76-81, 2010.
DOI : 10.1145/1826147.1826161

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.303.3979

M. Herrmannsdoerfer, COPE ??? A Workbench for the Coupled Evolution of Metamodels and Models, pp.286-295, 2011.
DOI : 10.1007/978-3-642-19440-5_18

H. Wittern, Determining the Necessity of Human Intervention When Migrating Models of an Evolved DSL, 2013 17th IEEE International Enterprise Distributed Object Computing Conference Workshops, pp.209-218, 2013.
DOI : 10.1109/EDOCW.2013.30

F. Anguel, A. Amirat, and N. Bounour, Towards models and metamodels co-evolution approach, 2013 11th International Symposium on Programming and Systems (ISPS), pp.163-167, 2013.
DOI : 10.1109/ISPS.2013.6581482

A. Demuth, R. E. Lopez-herrejon, and A. Egyed, Co-evolution of metamodels and models through consistent change propagation, ME@MoDELS. Citeseer, pp.14-21, 2013.
DOI : 10.1016/j.jss.2015.03.003

A. Demuth, M. Riedl-ehrenleitner, R. E. Lopez-herrejon, and A. Egyed, Co-evolution of metamodels and models through consistent change propagation, Journal of Systems and Software, vol.111, pp.281-297, 2016.
DOI : 10.1016/j.jss.2015.03.003

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.402.5749

P. Gomez, M. E. Sánchez, H. Florez, and J. Villalobos, An approach to the co-creation of models and metamodels in Enterprise Architecture Projects., The Journal of Object Technology, vol.13, issue.3, pp.1-29, 2014.
DOI : 10.5381/jot.2014.13.3.a2

W. Kessentini, Automated Metamodel/Model Co-evolution Using a Multi-objective Optimization Approach, Proceedings of the ACM Student Research Competition at MODELS 2015 co-located with the ACM/IEEE 18th International Conference MODELS 2015, 2015.
DOI : 10.1007/978-3-319-42061-5_9

W. Kessentini, H. Sahraoui, and M. Wimmer, Automated Metamodel/Model Co-evolution Using a Multi-objective Optimization Approach, 12th European Conference on Modelling Foundations and Applications, p.2016, 2016.
DOI : 10.1007/978-3-319-42061-5_9

J. Schoenboeck, A. Kusel, J. Etzlstorfer, E. Kapsammer, W. Schwinger et al., Care: a constraint-based approach for re-establishing conformancerelationships, Proceedings of the Tenth Asia-Pacific Conference on Conceptual Modelling, pp.19-28, 2014.

J. R. Williams, R. F. Paige, and F. A. Polack, Searching for model migration strategies, Proceedings of the 6th International Workshop on Models and Evolution, ME '12, pp.39-44, 2012.
DOI : 10.1145/2523599.2523607

S. D. Vermolen, G. Wachsmuth, and E. Visser, Reconstructing Complex Metamodel Evolution, Software Language Engineering, pp.201-221, 2012.
DOI : 10.1007/978-3-642-28830-2_11

P. Langer, M. Wimmer, P. Brosch, M. Herrmannsdörferherrmannsd¨herrmannsdörfer, M. Seidl et al., A posteriori operation detection in evolving software models, Proc. International Workshop on Comparison and Versioning of Software Models (CVSM14), pp.551-566, 2013.
DOI : 10.1016/j.jss.2012.09.037

URL : http://doi.org/10.1016/j.jss.2012.09.037

M. Herrmannsdoerfer, S. Benz, and E. Juergens, Cope: A language for the coupled evolution of metamodels and models, 1st International Workshop on Model Co-Evolution and Consistency Management, 2008.

M. Koegel, M. Herrmannsdoerfer, Y. Li, J. Helming, and J. David, Comparing State- and Operation-Based Change Tracking on Models, 2010 14th IEEE International Enterprise Distributed Object Computing Conference, pp.163-172, 2010.
DOI : 10.1109/EDOC.2010.15

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.303.3544

E. Gamma, R. Helm, R. Johnson, and J. Vlissides, Design patterns: elements of reusable object-oriented software. Pearson Education, 1994.

R. Hebig, D. E. Khelladi, and R. Bendraou, Surveying the Corpus of Model Resolution Strategies for Metamodel Evolution, 2015 Asia-Pacific Software Engineering Conference (APSEC), 2015.
DOI : 10.1109/APSEC.2015.40

URL : https://hal.archives-ouvertes.fr/hal-01474568

E. Burger and B. Gruschko, A change metamodel for the evolution of mof-based metamodels, Modellierung, pp.285-300, 2010.

M. Harman and B. F. Jones, Search-based software engineering, Information and Software Technology, vol.43, issue.14, pp.833-839, 2001.
DOI : 10.1016/S0950-5849(01)00189-6

L. M. Rose, R. F. Paige, D. S. Kolovos, and F. A. Polack, An analysis of approaches to model migration, Proceedings of the Joint MoDSE-MCCM Workshop, pp.6-15, 2009.

L. M. Rose, M. Herrmannsdoerfer, J. R. Williams, D. S. Kolovos, K. Garcés et al., A Comparison of Model Migration Tools, Model Driven Engineering Languages and Systems, pp.61-75, 2010.
DOI : 10.1007/978-3-642-16145-2_5

URL : https://hal.archives-ouvertes.fr/hal-00499395

L. M. Rose, M. Herrmannsdoerfer, S. Mazanek, P. Van-gorp, S. Buchwald et al., Graph and model transformation tools for model migration, Software & Systems Modeling, pp.323-359, 2014.
DOI : 10.1007/s10270-012-0245-0

M. Herrmannsdörferherrmannsd¨herrmannsdörfer and G. Wachsmuth, Coupled evolution of software metamodels and models, pp.33-63, 2014.

A. A. Anguel and N. Bounour, Comparison study of metamodels and models co-evolution approaches, Symposium on Complex Systems and Intelligent Computing (CompSIC), 2015.
DOI : 10.1109/isps.2013.6581482

R. F. Paige, N. Matragkas, and L. M. Rose, Evolving models in Model-Driven Engineering: State-of-the-art and future challenges, Journal of Systems and Software, vol.111, pp.272-280, 2016.
DOI : 10.1016/j.jss.2015.08.047