{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T04:25:03Z","timestamp":1750220703335,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":32,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,10,21]],"date-time":"2019-10-21T00:00:00Z","timestamp":1571616000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"Bundesministerium f\u00fcr Bildung und Forschung","award":["01IS16043S"],"award-info":[{"award-number":["01IS16043S"]}]},{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","award":["SPP1593: Design For Future --- Managed Software Evolution"],"award-info":[{"award-number":["SPP1593: Design For Future --- Managed Software Evolution"]}],"id":[{"id":"10.13039\/501100001659","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2019,10,21]]},"DOI":"10.1145\/3357765.3359526","type":"proceedings-article","created":{"date-parts":[[2019,10,10]],"date-time":"2019-10-10T18:52:21Z","timestamp":1570733541000},"page":"68-80","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Automated metamodel augmentation for seamless model evolution tracking and planning"],"prefix":"10.1145","author":[{"given":"Michael","family":"Nieke","sequence":"first","affiliation":[{"name":"TU Braunschweig, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adrian","family":"Hoff","sequence":"additional","affiliation":[{"name":"TU Braunschweig, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Christoph","family":"Seidl","sequence":"additional","affiliation":[{"name":"TU Braunschweig, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,10,21]]},"reference":[{"key":"e_1_3_2_2_1_1","volume-title":"Advanced and efficient execution trace management for executable domain-specific modeling languages. Software & Systems Modeling 18, 1 (01","author":"Bousse Erwan","year":"2019","unstructured":"Erwan Bousse , Tanja Mayerhofer , Benoit Combemale , and Benoit Baudry . 2019. Advanced and efficient execution trace management for executable domain-specific modeling languages. Software & Systems Modeling 18, 1 (01 Feb 2019 ), 385-421. Erwan Bousse, Tanja Mayerhofer, Benoit Combemale, and Benoit Baudry. 2019. Advanced and efficient execution trace management for executable domain-specific modeling languages. Software & Systems Modeling 18, 1 (01 Feb 2019), 385-421."},{"key":"e_1_3_2_2_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-30982-3_10"},{"key":"e_1_3_2_2_3_1","first-page":"29","article-title":"Model differences in the eclipse modeling framework. UPGRADE","volume":"9","author":"Brun C\u00e9dric","year":"2008","unstructured":"C\u00e9dric Brun and Alfonso Pierantonio . 2008 . Model differences in the eclipse modeling framework. UPGRADE , The European Journal for the Informatics Professional 9 , 2 (2008), 29 - 34 . C\u00e9dric Brun and Alfonso Pierantonio. 2008. Model differences in the eclipse modeling framework. UPGRADE, The European Journal for the Informatics Professional 9, 2 (2008), 29-34.","journal-title":"The European Journal for the Informatics Professional"},{"volume-title":"Automating Co-evolution in Model-Driven Engineering. In 2008 12th Intl. IEEE Enterprise Distributed Object Computing Conference. 222-231","author":"Cicchetti A.","key":"e_1_3_2_2_4_1","unstructured":"A. Cicchetti , D. D. Ruscio , R. Eramo , and A. Pierantonio . 2008 . Automating Co-evolution in Model-Driven Engineering. In 2008 12th Intl. IEEE Enterprise Distributed Object Computing Conference. 222-231 . A. Cicchetti, D. D. Ruscio, R. Eramo, and A. Pierantonio. 2008. Automating Co-evolution in Model-Driven Engineering. In 2008 12th Intl. IEEE Enterprise Distributed Object Computing Conference. 222-231."},{"key":"e_1_3_2_2_5_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cl.2016.09.001"},{"key":"e_1_3_2_2_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/1352678.1352680"},{"key":"e_1_3_2_2_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/647246.719606"},{"key":"e_1_3_2_2_8_1","volume-title":"EMF Compare Project. Retrieved","author":"Foundation Eclipse","year":"2019","unstructured":"Eclipse Foundation . 2019. EMF Compare Project. Retrieved June 6, 2019 from http:\/\/www.eclipse.org\/emf\/compare Eclipse Foundation. 2019. EMF Compare Project. Retrieved June 6, 2019 from http:\/\/www.eclipse.org\/emf\/compare"},{"key":"e_1_3_2_2_9_1","unstructured":"Erich Gamma. 1995. Design patterns: elements of reusable object-oriented software. Pearson Education India.   Erich Gamma. 1995. Design patterns: elements of reusable object-oriented software . Pearson Education India."},{"volume-title":"Model Driven Architecture - Foundations and Applications, Richard F","author":"Garc\u00e9s Kelly","key":"e_1_3_2_2_10_1","unstructured":"Kelly Garc\u00e9s , Fr\u00e9d\u00e9ric Jouault , Pierre Cointe , and Jean B\u00e9zivin . 2009. Managing Model Adaptation by Precise Detection of Metamodel Changes . In Model Driven Architecture - Foundations and Applications, Richard F . Paige, Alan Hartman, and Arend Rensink (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 34-49. Kelly Garc\u00e9s, Fr\u00e9d\u00e9ric Jouault, Pierre Cointe, and Jean B\u00e9zivin. 2009. Managing Model Adaptation by Precise Detection of Metamodel Changes. In Model Driven Architecture - Foundations and Applications, Richard F. Paige, Alan Hartman, and Arend Rensink (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 34-49."},{"key":"e_1_3_2_2_12_1","doi-asserted-by":"publisher","DOI":"10.1016\/0167-6423(87)90035-9"},{"volume-title":"Software Language Engineering, Mark van den Brand, Dragan Ga?evi?","author":"Heidenreich Florian","key":"e_1_3_2_2_13_1","unstructured":"Florian Heidenreich , Jendrik Johannes , Mirko Seifert , and Christian Wende . 2010. Closing the Gap between Modelling and Java . In Software Language Engineering, Mark van den Brand, Dragan Ga?evi? , and Jeff Gray (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg , 374-383. Florian Heidenreich, Jendrik Johannes, Mirko Seifert, and Christian Wende. 2010. Closing the Gap between Modelling and Java. In Software Language Engineering, Mark van den Brand, Dragan Ga?evi?, and Jeff Gray (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 374-383."},{"key":"e_1_3_2_2_14_1","first-page":"52","volume-title":"COPE - Automating Coupled Evolution of Metamodels and Models. In ECOOP 2009 - Object-Oriented Programming, Sophia Drossopoulou (Ed.). Springer Berlin Heidelberg","author":"Herrmannsdoerfer Markus","year":"2009","unstructured":"Markus Herrmannsdoerfer , Sebastian Benz , and Elmar Juergens . 2009 . COPE - Automating Coupled Evolution of Metamodels and Models. In ECOOP 2009 - Object-Oriented Programming, Sophia Drossopoulou (Ed.). Springer Berlin Heidelberg , Berlin, Heidelberg , 52 - 76 . Markus Herrmannsdoerfer, Sebastian Benz, and Elmar Juergens. 2009. COPE - Automating Coupled Evolution of Metamodels and Models. In ECOOP 2009 - Object-Oriented Programming, Sophia Drossopoulou (Ed.). Springer Berlin Heidelberg, Berlin, Heidelberg, 52-76."},{"key":"e_1_3_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/1826147.1826161"},{"key":"e_1_3_2_2_16_1","doi-asserted-by":"crossref","unstructured":"K.C. Kang S.G. Cohen J.A. Hess W.E. Novak and A.S. Peterson. 1990. Feature-Oriented Domain Analysis (FODA) Feasibility Study. Technical Report. DTIC Document.  K.C. Kang S.G. Cohen J.A. Hess W.E. Novak and A.S. Peterson. 1990. Feature-Oriented Domain Analysis (FODA) Feasibility Study . Technical Report. DTIC Document.","DOI":"10.21236\/ADA235785"},{"volume-title":"2013 28th IEEE\/ACM Intl. Conference on Automated Software Engineering (ASE). 191-201","author":"Kehrer T.","key":"e_1_3_2_2_18_1","unstructured":"T. Kehrer , U. Kelter , and G. Taentzer . 2013. Consistency-preserving edit scripts in model versioning . In 2013 28th IEEE\/ACM Intl. Conference on Automated Software Engineering (ASE). 191-201 . T. Kehrer, U. Kelter, and G. Taentzer. 2013. Consistency-preserving edit scripts in model versioning. In 2013 28th IEEE\/ACM Intl. Conference on Automated Software Engineering (ASE). 191-201."},{"key":"e_1_3_2_2_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-42061-5_9"},{"key":"e_1_3_2_2_20_1","volume-title":"Proceedings of MODELS","volume":"9","author":"Koegel Maximilian","year":"2009","unstructured":"Maximilian Koegel , Markus Herrmannsdoerfer , Jonas Helming , and Yang Li . 2009 . State-based vs. operation-based change tracking . In Proceedings of MODELS , Vol. 9 . Maximilian Koegel, Markus Herrmannsdoerfer, Jonas Helming, and Yang Li. 2009. State-based vs. operation-based change tracking. In Proceedings of MODELS, Vol. 9."},{"key":"e_1_3_2_2_21_1","first-page":"1821","article-title":"Safeware: System Safety and Computers","volume":"23","author":"Leveson Nancy","year":"1996","unstructured":"Nancy Leveson and Steve Goetsch . 1996 . Safeware: System Safety and Computers . Medical Physics-New York-Institute of Physics 23 , 10 (1996), 1821 . Nancy Leveson and Steve Goetsch. 1996. Safeware: System Safety and Computers. Medical Physics-New York-Institute of Physics 23, 10 (1996), 1821.","journal-title":"Medical Physics-New York-Institute of Physics"},{"key":"e_1_3_2_2_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2009.08.004"},{"key":"e_1_3_2_2_25_1","volume-title":"Nam H. Pham, and Tien N. Nguyen.","author":"Nguyen Tung Thanh","year":"2010","unstructured":"Tung Thanh Nguyen , Hoan Anh Nguyen , Nam H. Pham, and Tien N. Nguyen. 2010 . Operation-Based, Fine- Grained Version Control Model for Tree-Based Representation. In Fundamental Approaches to Software Engineering, David S. Rosenblum and Gabriele Taentzer (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg, 74-90. Tung Thanh Nguyen, Hoan Anh Nguyen, Nam H. Pham, and Tien N. Nguyen. 2010. Operation-Based, Fine-Grained Version Control Model for Tree-Based Representation. In Fundamental Approaches to Software Engineering, David S. Rosenblum and Gabriele Taentzer (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 74-90."},{"key":"e_1_3_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2866614.2866625"},{"key":"e_1_3_2_2_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236405.3237201"},{"key":"e_1_3_2_2_28_1","volume-title":"van der Linden","author":"Pohl Klaus","year":"2005","unstructured":"Klaus Pohl , G\u00fcnter B\u00f6ckle , and Frank J . van der Linden . 2005 . Software Product Line Engineering - Foundations, Principles and Techniques. Springer Berlin\/Heidelberg . Klaus Pohl, G\u00fcnter B\u00f6ckle, and Frank J. van der Linden. 2005. Software Product Line Engineering - Foundations, Principles and Techniques. Springer Berlin\/Heidelberg."},{"key":"e_1_3_2_2_29_1","volume-title":"Polack","author":"Rose Louis M.","year":"2010","unstructured":"Louis M. Rose , Dimitrios S. Kolovos , Richard F. Paige , and Fiona A. C . Polack . 2010 . Model Migration with Epsilon Flock. In Theory and Practice of Model Transformations, Laurence Tratt and Martin Gogolla (Eds.). Springer Berlin Heidelberg , Berlin, Heidelberg, 184-198. Louis M. Rose, Dimitrios S. Kolovos, Richard F. Paige, and Fiona A. C. Polack. 2010. Model Migration with Epsilon Flock. In Theory and Practice of Model Transformations, Laurence Tratt and Martin Gogolla (Eds.). Springer Berlin Heidelberg, Berlin, Heidelberg, 184-198."},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10009-012-0253-y"},{"key":"e_1_3_2_2_31_1","first-page":"5","article-title":"Version control systems","volume":"22","author":"Spinellis D.","year":"2005","unstructured":"D. Spinellis . 2005 . Version control systems . IEEE Software 22 , 5 (Sep. 2005), 108-109. D. Spinellis. 2005. Version control systems. IEEE Software 22, 5 (Sep. 2005), 108-109.","journal-title":"IEEE Software"},{"key":"e_1_3_2_2_32_1","volume-title":"A fundamental approach to model versioning based on graph modifications: from theory to implementation. Software & Systems Modeling 13, 1 (01","author":"Taentzer Gabriele","year":"2014","unstructured":"Gabriele Taentzer , Claudia Ermel , Philip Langer , and Manuel Wimmer . 2014. A fundamental approach to model versioning based on graph modifications: from theory to implementation. Software & Systems Modeling 13, 1 (01 Feb 2014 ), 239-272. Gabriele Taentzer, Claudia Ermel, Philip Langer, and Manuel Wimmer. 2014. A fundamental approach to model versioning based on graph modifications: from theory to implementation. Software & Systems Modeling 13, 1 (01 Feb 2014), 239-272."},{"volume-title":"Pattern hatching: design patterns applied","author":"Vlissides John","key":"e_1_3_2_2_33_1","unstructured":"John Vlissides and John M Vlissides . 1998. Pattern hatching: design patterns applied . Addison-Wesley Reading . John Vlissides and John M Vlissides. 1998. Pattern hatching: design patterns applied. Addison-Wesley Reading."},{"key":"e_1_3_2_2_34_1","first-page":"600","volume-title":"Metamodel Adaptation and Model Coadaptation. In ECOOP 2007 - Object-Oriented Programming, Erik Ernst (Ed.). Springer Berlin Heidelberg","author":"Wachsmuth Guido","year":"2007","unstructured":"Guido Wachsmuth . 2007 . Metamodel Adaptation and Model Coadaptation. In ECOOP 2007 - Object-Oriented Programming, Erik Ernst (Ed.). Springer Berlin Heidelberg , Berlin, Heidelberg , 600 - 624 . Guido Wachsmuth. 2007. Metamodel Adaptation and Model Coadaptation. In ECOOP 2007 - Object-Oriented Programming, Erik Ernst (Ed.). Springer Berlin Heidelberg, Berlin, Heidelberg, 600-624."},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3023956.3023957"},{"volume-title":"13th Working Conference on Reverse Engineering. 263-274","author":"Xing Z.","key":"e_1_3_2_2_36_1","unstructured":"Z. Xing and E. Stroulia . 2006. Refactoring Detection based on UMLDiff Change-Facts Queries . In 13th Working Conference on Reverse Engineering. 263-274 . Z. Xing and E. Stroulia. 2006. Refactoring Detection based on UMLDiff Change-Facts Queries. In 13th Working Conference on Reverse Engineering. 263-274."}],"event":{"name":"GPCE '19: 18th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Athens Greece","acronym":"GPCE '19"},"container-title":["Proceedings of the 18th ACM SIGPLAN International Conference on Generative Programming: Concepts and Experiences"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3357765.3359526","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3357765.3359526","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T22:32:57Z","timestamp":1750199577000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3357765.3359526"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,10,21]]},"references-count":32,"alternative-id":["10.1145\/3357765.3359526","10.1145\/3357765"],"URL":"https:\/\/doi.org\/10.1145\/3357765.3359526","relation":{},"subject":[],"published":{"date-parts":[[2019,10,21]]},"assertion":[{"value":"2019-10-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}