{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,17]],"date-time":"2026-03-17T18:55:24Z","timestamp":1773773724588,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642336539","type":"print"},{"value":"9783642336546","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012]]},"DOI":"10.1007\/978-3-642-33654-6_2","type":"book-chapter","created":{"date-parts":[[2012,9,18]],"date-time":"2012-09-18T03:47:41Z","timestamp":1347940061000},"page":"20-37","source":"Crossref","is-referenced-by-count":16,"title":["Evolutionary Togetherness: How to Manage Coupled Evolution in Metamodeling Ecosystems"],"prefix":"10.1007","author":[{"given":"Davide","family":"Di Ruscio","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ludovico","family":"Iovino","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alfonso","family":"Pierantonio","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"2","key":"2_CR1","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1109\/MC.2006.58","volume":"39","author":"D.C. Schmidt","year":"2006","unstructured":"Schmidt, D.C.: Guest Editor\u2019s Introduction: Model-Driven Engineering. Computer\u00a039(2), 25\u201331 (2006)","journal-title":"Computer"},{"issue":"2","key":"2_CR2","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1007\/s10270-005-0079-0","volume":"4","author":"J. B\u00e9zivin","year":"2005","unstructured":"B\u00e9zivin, J.: On the Unification Power of Models. Journal on Software and Systems Modeling\u00a04(2), 171\u2013188 (2005)","journal-title":"Journal on Software and Systems Modeling"},{"key":"2_CR3","doi-asserted-by":"crossref","unstructured":"Di Ruscio, D., Iovino, L., Pierantonio, A.: What is needed for managing co-evolution in MDE? In: Procs. 2nd International Workshop on Model Comparison in Practice, IWMCP 2011, pp. 30\u201338. ACM (2011)","DOI":"10.1145\/2000410.2000416"},{"key":"2_CR4","unstructured":"Bosch, J.: From software product lines to software ecosystems. In: Procs. 13th International Software Product Line Conference, SPLC 2009, pp. 111\u2013119. Carnegie Mellon University Press (2009)"},{"key":"2_CR5","unstructured":"Favre, J.M.: Meta-Model and Model Co-evolution within the 3D Software Space. In: Procs. International Workshop on Evolution of Large-scale Industrial Software Applications, ELISA 2003 (2003)"},{"key":"2_CR6","unstructured":"Beck, K., Fowler, M.: Bad smells in code, pp. 75\u201388. Addison Wesley (1999)"},{"key":"2_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"600","DOI":"10.1007\/978-3-540-73589-2_28","volume-title":"ECOOP 2007 \u2013 Object-Oriented Programming","author":"G. Wachsmuth","year":"2007","unstructured":"Wachsmuth, G.: Metamodel Adaptation and Model Co-adaptation. In: Ernst, E. (ed.) ECOOP 2007. LNCS, vol.\u00a04609, pp. 600\u2013624. Springer, Heidelberg (2007)"},{"key":"2_CR8","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"143","DOI":"10.1007\/978-3-642-19440-5_9","volume-title":"Software Language Engineering","author":"D. Ruscio Di","year":"2011","unstructured":"Di Ruscio, D., L\u00e4mmel, R., Pierantonio, A.: Automated Co-evolution of GMF Editor Models. In: Malloy, B., Staab, S., van den Brand, M. (eds.) SLE 2010. LNCS, vol.\u00a06563, pp. 143\u2013162. Springer, Heidelberg (2011)"},{"key":"2_CR9","doi-asserted-by":"crossref","unstructured":"Cicchetti, A., Di Ruscio, D., Eramo, R., Pierantonio, A.: Automating Co-evolution in Model-Driven Engineering. In: Procs. 12th International IEEE Enterprise Distributed Object Computing Conference, EDOC 2008, pp. 222\u2013231. IEEE Computer Society (2008)","DOI":"10.1109\/EDOC.2008.44"},{"key":"2_CR10","unstructured":"Rose, L., Etien, A., M\u00e9ndez, D., Kolovos, D., Paige, R., Polack, F.: Comparing Model-Metamodel and Transformation-Metamodel Coevolution. In: Procs. International Workshop on Models and Evolution, ME 2010 (2010)"},{"key":"2_CR11","unstructured":"Mendez, D., Etien, A., Muller, A., Casallas, R.: Towards Transformation Migration After Metamodel Evolution. In: Procs. International Workshop on Models and Evolution, ME 2010 (2010)"},{"key":"2_CR12","unstructured":"Eclipse project: GMF - Graphical Modeling Framework, \n                    \n                      http:\/\/www.eclipse.org\/gmf\/"},{"key":"2_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1007\/978-3-642-16145-2_5","volume-title":"Model Driven Engineering Languages and Systems","author":"L.M. Rose","year":"2010","unstructured":"Rose, L.M., Herrmannsdoerfer, M., Williams, J.R., Kolovos, D.S., Garc\u00e9s, K., Paige, R.F., Polack, F.A.C.: A Comparison of Model Migration Tools. In: Petriu, D.C., Rouquette, N., Haugen, \u00d8. (eds.) MODELS 2010, Part I. LNCS, vol.\u00a06394, pp. 61\u201375. Springer, Heidelberg (2010)"},{"key":"2_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"184","DOI":"10.1007\/978-3-642-13688-7_13","volume-title":"Theory and Practice of Model Transformations","author":"L.M. Rose","year":"2010","unstructured":"Rose, L.M., Kolovos, D.S., Paige, R.F., Polack, F.A.C.: Model Migration with Epsilon Flock. In: Tratt, L., Gogolla, M. (eds.) ICMT 2010. LNCS, vol.\u00a06142, pp. 184\u2013198. Springer, Heidelberg (2010)"},{"key":"2_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"706","DOI":"10.1007\/978-3-642-04425-0_57","volume-title":"Model Driven Engineering Languages and Systems","author":"A. Narayanan","year":"2009","unstructured":"Narayanan, A., Levendovszky, T., Balasubramanian, D., Karsai, G.: Automatic Domain Model Migration to Manage Metamodel Evolution. In: Sch\u00fcrr, A., Selic, B. (eds.) MODELS 2009. LNCS, vol.\u00a05795, pp. 706\u2013711. Springer, Heidelberg (2009)"},{"key":"2_CR16","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1007\/978-3-642-03013-0_4","volume-title":"ECOOP 2009 \u2013 Object-Oriented Programming","author":"M. Herrmannsdoerfer","year":"2009","unstructured":"Herrmannsdoerfer, M., Benz, S., Juergens, E.: COPE - Automating Coupled Evolution of Metamodels and Models. In: Drossopoulou, S. (ed.) ECOOP 2009. LNCS, vol.\u00a05653, pp. 52\u201376. Springer, Heidelberg (2009)"},{"key":"2_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1007\/978-3-642-02674-4_4","volume-title":"Model Driven Architecture - Foundations and Applications","author":"K. Garc\u00e9s","year":"2009","unstructured":"Garc\u00e9s, K., Jouault, F., Cointe, P., B\u00e9zivin, J.: Managing Model Adaptation by Precise Detection of Metamodel Changes. In: Paige, R.F., Hartman, A., Rensink, A. (eds.) ECMDA-FA 2009. LNCS, vol.\u00a05562, pp. 34\u201349. Springer, Heidelberg (2009)"},{"key":"2_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"23","DOI":"10.1007\/978-3-642-12107-4_4","volume-title":"Software Language Engineering","author":"T. Levendovszky","year":"2010","unstructured":"Levendovszky, T., Balasubramanian, D., Narayanan, A., Karsai, G.: A Novel Approach to Semi-automated Evolution of DSML Model Transformation. In: van den Brand, M., Ga\u0161evi\u0107, D., Gray, J. (eds.) SLE 2009. LNCS, vol.\u00a05969, pp. 23\u201341. Springer, Heidelberg (2010)"},{"key":"2_CR19","unstructured":"Steinberg, D., Budinsky, F., Paternostro, M., Merks, E.: EMF: Eclipse Modeling Framework. Addison-Wesley (2009)"},{"key":"2_CR20","unstructured":"Reuseware Team: EMFText, \n                    \n                      http:\/\/www.emftext.org\/index.php\/EMFText"},{"key":"2_CR21","doi-asserted-by":"publisher","first-page":"249","DOI":"10.1145\/1173706.1173744","volume-title":"Procs. 5th International Conference on Generative Programming and Component Engineering","author":"F. Jouault","year":"2006","unstructured":"Jouault, F., B\u00e9zivin, J., Kurtev, I.: TCS: a DSL for the specification of textual concrete syntaxes in model engineering. In: Procs. 5th International Conference on Generative Programming and Component Engineering, pp. 249\u2013254. ACM Press, New York (2006)"},{"key":"2_CR22","unstructured":"Efftinge, S., V\u00f6lter, M.: oAW xText: A framework for textual DSLs. In: Eclipsecon Summit Europe (2006)"},{"issue":"9","key":"2_CR23","doi-asserted-by":"publisher","first-page":"165","DOI":"10.5381\/jot.2007.6.9.a9","volume":"6","author":"A. Cicchetti","year":"2007","unstructured":"Cicchetti, A., Di Ruscio, D., Pierantonio, A.: A Metamodel Independent Approach to Difference Representation. Journal of Object Technology\u00a06(9), 165\u2013185 (2007)","journal-title":"Journal of Object Technology"},{"key":"2_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1007\/978-3-642-30476-7_13","volume-title":"Theory and Practice of Model Transformations","author":"D. Wagelaar","year":"2012","unstructured":"Wagelaar, D., Iovino, L., Di Ruscio, D., Pierantonio, A.: Translational Semantics of a Co-evolution Specific Language with the EMF Transformation Virtual Machine. In: Hu, Z., de Lara, J. (eds.) ICMT 2012. LNCS, vol.\u00a07307, pp. 192\u2013207. Springer, Heidelberg (2012)"},{"key":"2_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"623","DOI":"10.1007\/978-3-642-24485-8_46","volume-title":"Model Driven Engineering Languages and Systems","author":"D. Wagelaar","year":"2011","unstructured":"Wagelaar, D., Tisi, M., Cabot, J., Jouault, F.: Towards a General Composition Semantics for Rule-Based Model Transformation. In: Whittle, J., Clark, T., K\u00fchne, T. (eds.) MODELS 2011. LNCS, vol.\u00a06981, pp. 623\u2013637. Springer, Heidelberg (2011)"}],"container-title":["Lecture Notes in Computer Science","Graph Transformations"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-33654-6_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,7]],"date-time":"2019-05-07T12:28:11Z","timestamp":1557232091000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-33654-6_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012]]},"ISBN":["9783642336539","9783642336546"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-33654-6_2","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2012]]}}}