{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,27]],"date-time":"2026-03-27T09:02:12Z","timestamp":1774602132445,"version":"3.50.1"},"publisher-location":"Berlin, Heidelberg","reference-count":32,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642030123","type":"print"},{"value":"9783642030130","type":"electronic"}],"license":[{"start":{"date-parts":[[2009,1,1]],"date-time":"2009-01-01T00:00:00Z","timestamp":1230768000000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2009]]},"DOI":"10.1007\/978-3-642-03013-0_4","type":"book-chapter","created":{"date-parts":[[2009,7,30]],"date-time":"2009-07-30T10:30:01Z","timestamp":1248949801000},"page":"52-76","source":"Crossref","is-referenced-by-count":110,"title":["COPE - Automating Coupled Evolution of Metamodels and Models"],"prefix":"10.1007","author":[{"given":"Markus","family":"Herrmannsdoerfer","sequence":"first","affiliation":[]},{"given":"Sebastian","family":"Benz","sequence":"additional","affiliation":[]},{"given":"Elmar","family":"Juergens","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"4_CR1","volume-title":"MDA Explained: The Model Driven Architecture: Practice and Promise","author":"A.G. Kleppe","year":"2003","unstructured":"Kleppe, A.G., Warmer, J., Bast, W.: MDA Explained: The Model Driven Architecture: Practice and Promise. Addison-Wesley, Boston (2003)"},{"key":"4_CR2","volume-title":"Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools","author":"J. Greenfield","year":"2004","unstructured":"Greenfield, J., Short, K., Cook, S., Kent, S.: Software Factories: Assembling Applications with Patterns, Models, Frameworks, and Tools. Wiley, Chichester (2004)"},{"key":"4_CR3","volume-title":"Domain-Specific Modeling","author":"S. Kelly","year":"2007","unstructured":"Kelly, S., Tolvanen, J.P.: Domain-Specific Modeling. John Wiley & Sons, Chichester (2007)"},{"key":"4_CR4","unstructured":"AUTOSAR Development Partnership: AUTOSAR Specification V3.1 (2008)"},{"key":"4_CR5","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1109\/IWPSE.2005.22","volume-title":"8th International Workshop on Principles of Software Evolution (IWPSE)","author":"J.-M. Favre","year":"2005","unstructured":"Favre, J.-M.: Languages evolve too! changing the software time scale. In: 8th International Workshop on Principles of Software Evolution (IWPSE), pp. 33\u201344. IEEE Computer Society Press, Los Alamitos (2005)"},{"key":"4_CR6","unstructured":"Object Management Group: Unified Modeling Language, Superstructure, v2.1.2 (2007)"},{"key":"4_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"645","DOI":"10.1007\/978-3-540-87875-9_45","volume-title":"Model Driven Engineering Languages and Systems","author":"M. Herrmannsdoerfer","year":"2008","unstructured":"Herrmannsdoerfer, M., Benz, S., Juergens, E.: Automatability of Coupled Evolution of Metamodels and Models in Practice. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., V\u00f6lter, M. (eds.) MODELS 2008. LNCS, vol.\u00a05301, pp. 645\u2013659. Springer, Heidelberg (2008)"},{"key":"4_CR8","volume-title":"Refactoring: improving the design of existing code","author":"M. Fowler","year":"1999","unstructured":"Fowler, M.: Refactoring: improving the design of existing code. Addison-Wesley Longman Publishing Co., Inc., Amsterdam (1999)"},{"key":"4_CR9","doi-asserted-by":"crossref","unstructured":"Mens, T., Wermelinger, M., Ducasse, S., Demeyer, S., Hirschfeld, R., Jazayeri, M.: Challenges in software evolution. In: 8th International Workshop on Principles of Software Evolution (IWPSE), pp. 13\u201322 (2005)","DOI":"10.1109\/IWPSE.2005.7"},{"key":"4_CR10","unstructured":"L\u00e4mmel, R.: Coupled Software Transformations (Extended Abstract). In: 1st International Workshop on Software Evolution Transformations (2004)"},{"key":"4_CR11","first-page":"311","volume-title":"SIGMOD Rec.","author":"J. Banerjee","year":"1987","unstructured":"Banerjee, J., Kim, W., Kim, H.-J., Korth, H.F.: Semantics and implementation of schema evolution in object-oriented databases. In: SIGMOD Rec., vol.\u00a016, pp. 311\u2013322. ACM Press, New York (1987)"},{"key":"4_CR12","first-page":"170","volume-title":"21th International Conference on Very Large Data Bases (VLDB)","author":"F. Ferrandina","year":"1995","unstructured":"Ferrandina, F., Meyer, T., Zicari, R., Ferran, G., Madec, J.: Schema and database evolution in the O2 object database system. In: 21th International Conference on Very Large Data Bases (VLDB), pp. 170\u2013181. Morgan Kaufmann, San Francisco (1995)"},{"key":"4_CR13","first-page":"314","volume-title":"7th International Conference on Information and Knowledge Management (CIKM)","author":"K.T. Claypool","year":"1998","unstructured":"Claypool, K.T., Jin, J., Rundensteiner, E.A.: SERF: schema evolution through an extensible, re-usable and flexible framework. In: 7th International Conference on Information and Knowledge Management (CIKM), pp. 314\u2013321. ACM Press, New York (1998)"},{"key":"4_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"550","DOI":"10.1007\/3-540-45251-6_32","volume-title":"FME 2001: Formal Methods for Increasing Software Productivity","author":"R. L\u00e4mmel","year":"2001","unstructured":"L\u00e4mmel, R.: Grammar adaptation. In: Oliveira, J.N., Zave, P. (eds.) FME 2001. LNCS, vol.\u00a02021, pp. 550\u2013570. Springer, Heidelberg (2001)"},{"key":"4_CR15","doi-asserted-by":"publisher","first-page":"305","DOI":"10.1109\/TASE.2007.13","volume-title":"1st Joint IEEE\/IFIP Symposium on Theoretical Aspects of Software Engineering (TASE)","author":"M. Pizka","year":"2007","unstructured":"Pizka, M., Juergens, E.: Automating language evolution. In: 1st Joint IEEE\/IFIP Symposium on Theoretical Aspects of Software Engineering (TASE), pp. 305\u2013315. IEEE Computer Society Press, Los Alamitos (2007)"},{"key":"4_CR16","unstructured":"L\u00e4mmel, R., Lohmann, W.: Format Evolution. In: 7th International Conference on Reverse Engineering for Information Systems (RETIS), vol.\u00a0155, pp. 113\u2013134. OCG (2001)"},{"key":"4_CR17","first-page":"103","volume-title":"11th International Workshop on research Issues in Data Engineering (RIDE)","author":"H. Su","year":"2001","unstructured":"Su, H., Kramer, D., Chen, L., Claypool, K., Rundensteiner, E.A.: XEM: Managing the Evolution of XML Documents. In: 11th International Workshop on research Issues in Data Engineering (RIDE), p. 103. IEEE Computer Society Press, Los Alamitos (2001)"},{"key":"4_CR18","unstructured":"Sprinkle, J.M.: Metamodel driven model migration. PhD thesis, Nashville, TN, USA (2003)"},{"key":"4_CR19","doi-asserted-by":"publisher","first-page":"291","DOI":"10.1016\/j.jvlc.2004.01.006","volume":"15","author":"J. Sprinkle","year":"2004","unstructured":"Sprinkle, J., Karsai, G.: A domain-specific visual language for domain model evolution. Journal of Visual Languages and Computing\u00a015, 291\u2013307 (2004)","journal-title":"Journal of Visual Languages and Computing"},{"key":"4_CR20","unstructured":"Becker, S., Gruschko, B., Goldschmidt, T., Koziolek, H.: A Process Model and Classification Scheme for Semi-Automatic Meta-Model Evolution. In: 1st Workshop, MDD, SOA und IT-Management (MSI), GI, pp. 35\u201346. GiTO-Verlag (2007)"},{"key":"4_CR21","unstructured":"Gruschko, B., Kolovos, D., Paige, R.: Towards synchronizing models with evolving metamodels. In: International Workshop on Model-Driven Software Evolution (2007)"},{"key":"4_CR22","volume-title":"12th International Enterprise Distributed Object Computing Conference (EDOC)","author":"A. Cicchetti","year":"2008","unstructured":"Cicchetti, A., Ruscio, D.D., Eramo, R., Pierantonio, A.: Automating co-evolution in model-driven engineering. In: Ceballos, S. (ed.) 12th International Enterprise Distributed Object Computing Conference (EDOC). IEEE Computer Society Press, Los Alamitos (2008)"},{"key":"4_CR23","first-page":"129","volume-title":"Models and Human Reasoning","author":"J. H\u00f6\u00dfler","year":"2005","unstructured":"H\u00f6\u00dfler, J., Soden, M., Eichler, H.: Coevolution of Models, Metamodels and Transformations. In: Models and Human Reasoning, pp. 129\u2013154. Wissenschaft und Technik Verlag, Berlin (2005)"},{"key":"4_CR24","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":"4_CR25","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"630","DOI":"10.1007\/978-3-540-87875-9_44","volume-title":"Model Driven Engineering Languages and Systems","author":"S.D. Vermolen","year":"2008","unstructured":"Vermolen, S.D., Visser, E.: Heterogeneous coupled evolution of software languages. In: Czarnecki, K., Ober, I., Bruel, J.-M., Uhl, A., V\u00f6lter, M. (eds.) MODELS 2008. LNCS, vol.\u00a05301, pp. 630\u2013644. Springer, Heidelberg (2008)"},{"key":"4_CR26","first-page":"362","volume-title":"31st International Conference on Technology of Object-Oriented Language and Systems (TOOLS)","author":"X. Li","year":"1999","unstructured":"Li, X.: A survey of schema evolution in object-oriented databases. In: 31st International Conference on Technology of Object-Oriented Language and Systems (TOOLS), p. 362. IEEE Computer Society, Los Alamitos (1999)"},{"issue":"4","key":"4_CR27","doi-asserted-by":"publisher","first-page":"30","DOI":"10.1145\/1228268.1228273","volume":"35","author":"E. Rahm","year":"2006","unstructured":"Rahm, E., Bernstein, P.A.: An online bibliography on schema evolution. SIGMOD Rec.\u00a035(4), 30\u201331 (2006)","journal-title":"SIGMOD Rec."},{"issue":"3","key":"4_CR28","doi-asserted-by":"publisher","first-page":"331","DOI":"10.1145\/1072997.1073000","volume":"14","author":"P. Klint","year":"2005","unstructured":"Klint, P., L\u00e4mmel, R., Verhoef, C.: Toward an engineering discipline for grammarware. ACM Trans. Softw. Eng. Methodol.\u00a014(3), 331\u2013380 (2005)","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"4_CR29","doi-asserted-by":"publisher","first-page":"125","DOI":"10.1016\/j.entcs.2005.10.021","volume":"152","author":"T. Mens","year":"2006","unstructured":"Mens, T., Van Gorp, P.: A taxonomy of model transformation. Electronic Notes in Theoretical Computer Science\u00a0152, 125\u2013142 (2006)","journal-title":"Electronic Notes in Theoretical Computer Science"},{"key":"4_CR30","volume-title":"Eclipse Modeling Framework","author":"F. Budinsky","year":"2003","unstructured":"Budinsky, F., Brodsky, S.A., Merks, E.: Eclipse Modeling Framework. Pearson Education, London (2003)"},{"key":"4_CR31","volume-title":"Groovy in Action","author":"D. Koenig","year":"2007","unstructured":"Koenig, D., Glover, A., King, P., Laforge, G., Skeet, J.: Groovy in Action. Manning Publications Co., Greenwich (2007)"},{"key":"4_CR32","doi-asserted-by":"crossref","unstructured":"Herrmannsdoerfer, M., Benz, S., Juergens, E.: COPE: A Language for the Coupled Evolution of Metamodels and Models. In: 1st International Workshop on Model Co-Evolution and Consistency Management (2008)","DOI":"10.1007\/978-3-642-03013-0_4"}],"container-title":["Lecture Notes in Computer Science","ECOOP 2009 \u2013 Object-Oriented Programming"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-03013-0_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,21]],"date-time":"2019-05-21T15:52:19Z","timestamp":1558453939000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-03013-0_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009]]},"ISBN":["9783642030123","9783642030130"],"references-count":32,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-03013-0_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009]]}}}