{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,24]],"date-time":"2025-05-24T10:42:23Z","timestamp":1748083343065,"version":"3.37.3"},"publisher-location":"Cham","reference-count":31,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319992402"},{"type":"electronic","value":"9783319992419"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-3-319-99241-9_12","type":"book-chapter","created":{"date-parts":[[2018,8,21]],"date-time":"2018-08-21T10:40:36Z","timestamp":1534848036000},"page":"229-245","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":7,"title":["Automated Co-evolution of Metamodels and Transformation Rules: A Search-Based Approach"],"prefix":"10.1007","author":[{"given":"Wael","family":"Kessentini","sequence":"first","affiliation":[]},{"given":"Houari","family":"Sahraoui","sequence":"additional","affiliation":[]},{"given":"Manuel","family":"Wimmer","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2018,8,22]]},"reference":[{"key":"12_CR1","doi-asserted-by":"crossref","unstructured":"Batot, E., Kessentini, W., Sahraoui, H.A., Famelis, M.: Heuristic-based recommendation for Metamodel - OCL coevolution. In: MODELS, pp. 210\u2013220 (2017)","DOI":"10.1109\/MODELS.2017.25"},{"key":"12_CR2","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-031-02549-5","volume-title":"Model-Driven Software Engineering in Practice","author":"M Brambilla","year":"2017","unstructured":"Brambilla, M., Cabot, J., Wimmer, M.: Model-Driven Software Engineering in Practice, 2nd edn. Morgan & Claypool Publishers, San Rafael (2017)","edition":"2"},{"issue":"5","key":"12_CR3","doi-asserted-by":"publisher","first-page":"490","DOI":"10.1109\/TSE.2014.2375201","volume":"41","author":"L Burgue\u00f1o","year":"2015","unstructured":"Burgue\u00f1o, L., Troya, J., Wimmer, M., Vallecillo, A.: Static fault localization in model transformations. IEEE Trans. Softw. Eng. 41(5), 490\u2013506 (2015)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"12_CR4","doi-asserted-by":"crossref","unstructured":"Cheng, Z., Monahan, R., Power, J.F.: A sound execution semantics for ATL via translation validation. In: ICMT, pp. 133\u2013148 (2015)","DOI":"10.1007\/978-3-319-21155-8_11"},{"key":"12_CR5","doi-asserted-by":"crossref","unstructured":"Cuadrado, J.S., Guerra, E., de Lara, J.: Quick fixing ATL transformations with speculative analysis. Softw. Syst. Model 1\u201335 (2016)","DOI":"10.1007\/s10270-016-0541-1"},{"issue":"9","key":"12_CR6","doi-asserted-by":"publisher","first-page":"868","DOI":"10.1109\/TSE.2016.2635137","volume":"43","author":"JS Cuadrado","year":"2017","unstructured":"Cuadrado, J.S., Guerra, E., de Lara, J.: Static analysis of model transformations. IEEE Trans. Softw. Eng. 43(9), 868\u2013897 (2017)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"2","key":"12_CR7","doi-asserted-by":"publisher","first-page":"182","DOI":"10.1109\/4235.996017","volume":"6","author":"K Deb","year":"2002","unstructured":"Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6(2), 182\u2013197 (2002)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"12_CR8","doi-asserted-by":"crossref","unstructured":"Di Ruscio, D., Iovino, L., Pierantonio, A.: What is needed for managing co-evolution in MDE? In: Workshop on Model Comparison in Practice, pp. 30\u201338 (2011)","DOI":"10.1145\/2000410.2000416"},{"key":"12_CR9","doi-asserted-by":"crossref","unstructured":"Ehrig, H., Ehrig, K., Ermel, C.: Refactoring of model transformations. In: ECEASST (2009)","DOI":"10.5772\/5310"},{"key":"12_CR10","doi-asserted-by":"crossref","unstructured":"Etzlstorfer, J., Kapsammer, E., Schwinger, W.: On the evolution of modeling ecosystems: an evaluation of co-evolution approaches. In: MODELSWARD, pp. 90\u201399 (2017)","DOI":"10.5220\/0006167900900099"},{"issue":"11","key":"12_CR11","doi-asserted-by":"publisher","first-page":"1009","DOI":"10.1109\/TSE.2017.2654255","volume":"43","author":"M Fleck","year":"2017","unstructured":"Fleck, M., Troya, J., Kessentini, M., Wimmer, M., Alkhazi, B.: Model transformation modularization as a many-objective optimization problem. IEEE Trans. Software Eng. 43(11), 1009\u20131032 (2017)","journal-title":"IEEE Trans. Software Eng."},{"key":"12_CR12","doi-asserted-by":"crossref","unstructured":"Garc\u00eda, J., D\u00edaz, O., Azanza, M.: Model transformation co-evolution: a semi-automatic approach. In: SLE, pp. 144\u2013163 (2012)","DOI":"10.1007\/978-3-642-36089-3_9"},{"issue":"1","key":"12_CR13","doi-asserted-by":"publisher","first-page":"11:1","DOI":"10.1145\/2379776.2379787","volume":"45","author":"M Harman","year":"2012","unstructured":"Harman, M., Mansouri, S.A., Zhang, Y.: Search-based software engineering: trends, techniques and applications. ACM Comput. Surv. 45(1), 11:1\u201311:61 (2012)","journal-title":"ACM Comput. Surv."},{"issue":"5","key":"12_CR14","doi-asserted-by":"publisher","first-page":"396","DOI":"10.1109\/TSE.2016.2610424","volume":"43","author":"R Hebig","year":"2017","unstructured":"Hebig, R., Khelladi, D.E., Bendraou, R.: Approaches to co-evolution of metamodels and models: a survey. IEEE Trans. Softw. Eng. 43(5), 396\u2013414 (2017)","journal-title":"IEEE Trans. Softw. Eng."},{"issue":"3","key":"12_CR15","doi-asserted-by":"publisher","first-page":"1","DOI":"10.5381\/jot.2012.11.3.a3","volume":"11","author":"L Iovino","year":"2012","unstructured":"Iovino, L., Pierantonio, A., Malavolta, I.: On the impact significance of metamodel evolution in MDE. J. Object Technol. 11(3), 1\u201333 (2012)","journal-title":"J. Object Technol."},{"issue":"1\u20132","key":"12_CR16","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1016\/j.scico.2007.08.002","volume":"72","author":"F Jouault","year":"2008","unstructured":"Jouault, F., Allilaire, F., B\u00e9zivin, J., Kurtev, I.: ATL: a model transformation tool. Sci. Comput. Program. 72(1\u20132), 31\u201339 (2008)","journal-title":"Sci. Comput. Program."},{"key":"12_CR17","unstructured":"Kessentini, W.: https:\/\/sites.google.com\/site\/coevolutionkessentini\/data"},{"key":"12_CR18","doi-asserted-by":"crossref","unstructured":"Kessentini, W., Sahraoui, H.A., Wimmer, M.: Automated metamodel\/model co-evolution using a multi-objective optimization approach. In: ECMFA, pp. 138\u2013155 (2016)","DOI":"10.1007\/978-3-319-42061-5_9"},{"key":"12_CR19","doi-asserted-by":"publisher","first-page":"242","DOI":"10.1016\/j.jss.2017.09.010","volume":"134","author":"DE Khelladi","year":"2017","unstructured":"Khelladi, D.E., Bendraou, R., Hebig, R., Gervais, M.: A semi-automatic maintenance and co-evolution of OCL constraints with (meta)model evolution. J. Syst. Softw. 134, 242\u2013260 (2017)","journal-title":"J. Syst. Softw."},{"key":"12_CR20","unstructured":"Kruse, S.: On the use of operators for the co-evolution of metamodels and transformations. In: Models and Evolution Workshop (2011)"},{"issue":"4","key":"12_CR21","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1007\/s10270-006-0017-9","volume":"5","author":"T K\u00fchne","year":"2006","unstructured":"K\u00fchne, T.: Matters of (meta-)modeling. Syst. Softw. Model 5(4), 369\u2013385 (2006)","journal-title":"Syst. Softw. Model"},{"key":"12_CR22","unstructured":"Kusel, A., et al.: Systematic co-evolution of OCL expressions. In: APCCM, pp. 33\u201342 (2015)"},{"key":"12_CR23","doi-asserted-by":"crossref","unstructured":"Levendovszky, T., Balasubramanian, D., Narayanan, A., Karsai, G.: A novel approach to semi-automated evolution of DSML model transformation. In: SLE, pp. 23\u201341 (2010)","DOI":"10.1007\/978-3-642-12107-4_4"},{"key":"12_CR24","doi-asserted-by":"crossref","unstructured":"Lohmann, W., Riedewald, G.: Towards automatical migration of transformation rules after grammar extension. In: CSMR, pp. 30\u201339 (2003)","DOI":"10.1109\/CSMR.2003.1192408"},{"issue":"3","key":"12_CR25","doi-asserted-by":"publisher","first-page":"647","DOI":"10.1007\/s10270-014-0429-x","volume":"15","author":"L L\u00facio","year":"2016","unstructured":"L\u00facio, L., et al.: Model transformation intents and their properties. Softw. Syst. Model. 15(3), 647\u2013684 (2016)","journal-title":"Softw. Syst. Model."},{"key":"12_CR26","unstructured":"Mendez, D., Etien, A., Muller, A., Casallas, R.: Towards transformation migration after metamodel evolution. In: Models and Evolution Workshop (2010)"},{"issue":"12","key":"12_CR27","doi-asserted-by":"publisher","first-page":"1223","DOI":"10.1016\/j.scico.2011.01.002","volume":"76","author":"B Meyers","year":"2011","unstructured":"Meyers, B., Vangheluwe, H.: A framework for evolution of modelling languages. Sci. Comput. Program. 76(12), 1223\u20131246 (2011)","journal-title":"Sci. Comput. Program."},{"issue":"4","key":"12_CR28","doi-asserted-by":"publisher","first-page":"810","DOI":"10.1109\/TEVC.2009.2017515","volume":"13","author":"L Rachmawati","year":"2009","unstructured":"Rachmawati, L., Srinivasan, D.: Multiobjective evolutionary algorithm with controllable focus on the knees of the pareto front. IEEE Trans. Evol. Comput. 13(4), 810\u2013824 (2009)","journal-title":"IEEE Trans. Evol. Comput."},{"key":"12_CR29","doi-asserted-by":"crossref","unstructured":"Ruscio, D.D., Etzlstorfer, J., Iovino, L., Pierantonio, A., Schwinger, W.: Supporting variability exploration and resolution during model migration. In: ECMFA, pp. 231\u2013246 (2016)","DOI":"10.1007\/978-3-319-42061-5_15"},{"key":"12_CR30","doi-asserted-by":"crossref","unstructured":"Selim, G.M.K., Cordy, J.R., Dingel, J.: How is ATL really used? Language feature use in the ATL zoo. In: MODELS, pp. 34\u201344 (2017)","DOI":"10.1109\/MODELS.2017.20"},{"issue":"5","key":"12_CR31","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1109\/MS.2003.1231150","volume":"20","author":"S Sendall","year":"2003","unstructured":"Sendall, S., Kozaczynski, W.: Model transformation: the heart and soul of model-driven software development. IEEE Softw. 20(5), 42\u201345 (2003)","journal-title":"IEEE Softw."}],"container-title":["Lecture Notes in Computer Science","Search-Based Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-99241-9_12","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,8,29]],"date-time":"2022-08-29T22:25:11Z","timestamp":1661811911000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-99241-9_12"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9783319992402","9783319992419"],"references-count":31,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-99241-9_12","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2018]]}}}