{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T04:30:28Z","timestamp":1774931428277,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":58,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,10,23]],"date-time":"2023-10-23T00:00:00Z","timestamp":1698019200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,10,23]]},"DOI":"10.1145\/3623476.3623525","type":"proceedings-article","created":{"date-parts":[[2023,10,19]],"date-time":"2023-10-19T13:45:16Z","timestamp":1697723116000},"page":"84-96","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Automated Extraction of Grammar Optimization Rule Configurations for Metamodel-Grammar Co-evolution"],"prefix":"10.1145","author":[{"given":"Weixing","family":"Zhang","sequence":"first","affiliation":[{"name":"Chalmers, Gothenburg, Sweden \/ University of Gothenburg, Gothenburg, Sweden"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Regina","family":"Hebig","sequence":"additional","affiliation":[{"name":"University of Rostock, Rostock, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel","family":"Str\u00fcber","sequence":"additional","affiliation":[{"name":"Chalmers, Gothenburg, Sweden \/ University of Gothenburg, Gothenburg, Sweden \/ Radboud University Nijmegen, Nijmegen, Netherlands"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jan-Philipp","family":"Stegh\u00f6fer","sequence":"additional","affiliation":[{"name":"Xitaso IT and Software Solutions, Augsburg, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2023,10,23]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"Regina Hebig, Reda Bendraou, and Jordi Cabot.","author":"Bruneliere Hugo","year":"2015","unstructured":"Hugo Bruneliere , Jokin Garcia , Philippe Desfray , Djamel Eddine Khelladi , Regina Hebig, Reda Bendraou, and Jordi Cabot. 2015 . On lightweight metamodel extension to support modeling tools agility. In ECMFA. 62\u201374. Hugo Bruneliere, Jokin Garcia, Philippe Desfray, Djamel Eddine Khelladi, Regina Hebig, Reda Bendraou, and Jordi Cabot. 2015. On lightweight metamodel extension to support modeling tools agility. In ECMFA. 62\u201374."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-021-00893-y"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-02408-5_4"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/1064165.1064172"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-022-01010-3"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2015.03.003"},{"key":"e_1_3_2_1_7_1","volume-title":"Git merge. https:\/\/git-scm.com\/docs\/git-merge Accessed","author":"Git","year":"2023","unstructured":"Git developers. 2023. Git merge. https:\/\/git-scm.com\/docs\/git-merge Accessed June , 2023 Git developers. 2023. Git merge. https:\/\/git-scm.com\/docs\/git-merge Accessed June, 2023"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2022.107146"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2000410.2000416"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-19440-5_9"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"crossref","unstructured":"Bastien Drouot and Jo\u00ebl Champeau. 2019. Model Federation based on Role Modeling. In MODELSWARD. 72\u201383. \t\t\t\t  Bastien Drouot and Jo\u00ebl Champeau. 2019. Model Federation based on Role Modeling. In MODELSWARD. 72\u201383.","DOI":"10.5220\/0007363500720083"},{"key":"e_1_3_2_1_12_1","volume-title":"https:\/\/bitbucket.org\/east-adl\/east-adl\/src\/Revison\/ Accessed","author":"EAST-ADL Association","year":"2023","unstructured":"EAST-ADL Association . 2022. EATOP Repository . https:\/\/bitbucket.org\/east-adl\/east-adl\/src\/Revison\/ Accessed February , 2023 EAST-ADL Association. 2022. EATOP Repository. https:\/\/bitbucket.org\/east-adl\/east-adl\/src\/Revison\/ Accessed February, 2023"},{"key":"e_1_3_2_1_13_1","volume-title":"https:\/\/git.eclipse.org\/c\/emf\/org.eclipse.emf.git\/tree\/plugins\/org.eclipse.emf.ecore.xcore\/model\/Xcore.ecore Accessed","author":"Foundation Eclipse","year":"2023","unstructured":"Eclipse Foundation . 2012. Xcore Metamodel . https:\/\/git.eclipse.org\/c\/emf\/org.eclipse.emf.git\/tree\/plugins\/org.eclipse.emf.ecore.xcore\/model\/Xcore.ecore Accessed February , 2023 Eclipse Foundation. 2012. Xcore Metamodel. https:\/\/git.eclipse.org\/c\/emf\/org.eclipse.emf.git\/tree\/plugins\/org.eclipse.emf.ecore.xcore\/model\/Xcore.ecore Accessed February, 2023"},{"key":"e_1_3_2_1_14_1","volume-title":"Eclipse Xcore Wiki. https:\/\/git.eclipse.org\/c\/emf\/org.eclipse.emf.git\/tree\/plugins\/org.eclipse.emf.ecore.xcore\/src\/org\/eclipse\/emf\/ecore\/xcore\/Xcore.xtext Accessed","author":"Foundation Eclipse","year":"2023","unstructured":"Eclipse Foundation . 2018. Eclipse Xcore Wiki. https:\/\/git.eclipse.org\/c\/emf\/org.eclipse.emf.git\/tree\/plugins\/org.eclipse.emf.ecore.xcore\/src\/org\/eclipse\/emf\/ecore\/xcore\/Xcore.xtext Accessed February , 2023 Eclipse Foundation. 2018. Eclipse Xcore Wiki. https:\/\/git.eclipse.org\/c\/emf\/org.eclipse.emf.git\/tree\/plugins\/org.eclipse.emf.ecore.xcore\/src\/org\/eclipse\/emf\/ecore\/xcore\/Xcore.xtext Accessed February, 2023"},{"key":"e_1_3_2_1_15_1","volume-title":"https:\/\/www.eclipse.org\/Xtext\/index.html Accessed","author":"Foundation Eclipse","year":"2023","unstructured":"Eclipse Foundation . 2023. Xtext. https:\/\/www.eclipse.org\/Xtext\/index.html Accessed June , 2023 Eclipse Foundation. 2023. Xtext. https:\/\/www.eclipse.org\/Xtext\/index.html Accessed June, 2023"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-008-0095-y"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/MODELS50736.2021.00017"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-013-0380-2"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-21155-8_3"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2892664.2892701"},{"key":"e_1_3_2_1_21_1","volume-title":"Scenario Modeling Language (SML) Repository. https:\/\/bitbucket.org\/jgreenyer\/scenariotools-sml\/src\/master\/ Accessed","author":"Greenyer Joel","year":"2023","unstructured":"Joel Greenyer . 2018. Scenario Modeling Language (SML) Repository. https:\/\/bitbucket.org\/jgreenyer\/scenariotools-sml\/src\/master\/ Accessed February , 2023 Joel Greenyer. 2018. Scenario Modeling Language (SML) Repository. https:\/\/bitbucket.org\/jgreenyer\/scenariotools-sml\/src\/master\/ Accessed February, 2023"},{"key":"e_1_3_2_1_22_1","volume-title":"Semantic Information Federation Community Workshop. 23","author":"Guychard Christophe","year":"2013","unstructured":"Christophe Guychard , Sylvain Guerin , Ali Koudri , Antoine Beugnard , and Fabien Dagnat . 2013 . Conceptual interoperability through models federation . In Semantic Information Federation Community Workshop. 23 . Christophe Guychard, Sylvain Guerin, Ali Koudri, Antoine Beugnard, and Fabien Dagnat. 2013. Conceptual interoperability through models federation. In Semantic Information Federation Community Workshop. 23."},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2610424"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3550356.3559084"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2007.08.003"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2011.6100050"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/3365438.3410966"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.09.003"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2017.09.010"},{"key":"e_1_3_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/APSEC.2017.68"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/MODELS.2015.7338242"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/3-540-45251-6_32"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/1244381.1244387"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"crossref","unstructured":"Ralf L\u00e4mmel. 2018. Software Languages. Springer. \t\t\t\t  Ralf L\u00e4mmel. 2018. Software Languages. Springer.","DOI":"10.1007\/978-3-319-90800-7"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.965809"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-00255-7_17"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2021.20.3.a7"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-013-0392-y"},{"key":"e_1_3_2_1_39_1","volume-title":"A generic in-place transformation-based approach to structured model co-evolution. Electronic Communications of the EASST, 42","author":"Meyers Bart","year":"2012","unstructured":"Bart Meyers , Manuel Wimmer , Antonio Cicchetti , and Jonathan Sprinkle . 2012. A generic in-place transformation-based approach to structured model co-evolution. Electronic Communications of the EASST, 42 ( 2012 ), 13 pages. Bart Meyers, Manuel Wimmer, Antonio Cicchetti, and Jonathan Sprinkle. 2012. A generic in-place transformation-based approach to structured model co-evolution. Electronic Communications of the EASST, 42 (2012), 13 pages."},{"key":"e_1_3_2_1_40_1","volume-title":"nyssen,  prggz, and  mwienand","year":"2020","unstructured":"miklossy , nyssen, prggz, and mwienand . 2020 . Dot Xtext grammar. https:\/\/github.com\/eclipse\/gef\/blob\/master\/org.eclipse.gef.dot\/src\/org\/eclipse\/gef\/dot\/internal\/language\/Dot.xtext Accessed February, 2023 miklossy, nyssen, prggz, and mwienand. 2020. Dot Xtext grammar. https:\/\/github.com\/eclipse\/gef\/blob\/master\/org.eclipse.gef.dot\/src\/org\/eclipse\/gef\/dot\/internal\/language\/Dot.xtext Accessed February, 2023"},{"key":"e_1_3_2_1_41_1","unstructured":"OSF. [n. d.]. Replication Package. https:\/\/osf.io\/6b2mf\/?view_only=5cda50c7a6a9497eb65136fc443266cc \t\t\t\t  OSF. [n. d.]. Replication Package. https:\/\/osf.io\/6b2mf\/?view_only=5cda50c7a6a9497eb65136fc443266cc"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2014.05.007"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10270-021-00872-3"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-13688-7_13"},{"key":"e_1_3_2_1_45_1","volume-title":"Proc. Joint MoDSE-MCCM Workshop. 6\u201315","author":"Rose Louis M","year":"2009","unstructured":"Louis M Rose , Richard F Paige , Dimitrios S Kolovos , and Fiona A Polack . 2009 . An analysis of approaches to model migration . In Proc. Joint MoDSE-MCCM Workshop. 6\u201315 . Louis M Rose, Richard F Paige, Dimitrios S Kolovos, and Fiona A Polack. 2009. An analysis of approaches to model migration. In Proc. Joint MoDSE-MCCM Workshop. 6\u201315."},{"key":"e_1_3_2_1_46_1","volume-title":"Model-driven software development: technology, engineering, management","author":"Stahl Thomas","unstructured":"Thomas Stahl and Markus V\u00f6lter . 2006. Model-driven software development: technology, engineering, management . John Wiley & Sons, Inc. . Thomas Stahl and Markus V\u00f6lter. 2006. Model-driven software development: technology, engineering, management. John Wiley & Sons, Inc.."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-61473-1_9"},{"key":"e_1_3_2_1_48_1","volume-title":"Raffaela Groner, Timo Kehrer, Manuel Ohrndorf, and Matthias Tichy.","author":"Str\u00fcber Daniel","year":"2017","unstructured":"Daniel Str\u00fcber , Kristopher Born , Kanwal Daud Gill , Raffaela Groner, Timo Kehrer, Manuel Ohrndorf, and Matthias Tichy. 2017 . Henshin : A usability-focused framework for EMF model transformation development. In ICGT. 196\u2013208. Daniel Str\u00fcber, Kristopher Born, Kanwal Daud Gill, Raffaela Groner, Timo Kehrer, Manuel Ohrndorf, and Matthias Tichy. 2017. Henshin: A usability-focused framework for EMF model transformation development. In ICGT. 196\u2013208."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1007\/s00165-017-0441-3"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-40530-8_6"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1007\/11880240_29"},{"key":"e_1_3_2_1_52_1","volume-title":"FlexMDE\u201915: Workshop on Flexible Model Driven Engineering. 12\u201321","author":"Vaupel Steffen","year":"2015","unstructured":"Steffen Vaupel , Daniel Str\u00fcber , Felix Rieger , and Gabriele Taentzer . 2015 . Agile bottom-up development of domain-specific IDEs for model-driven development . In FlexMDE\u201915: Workshop on Flexible Model Driven Engineering. 12\u201321 . Steffen Vaupel, Daniel Str\u00fcber, Felix Rieger, and Gabriele Taentzer. 2015. Agile bottom-up development of domain-specific IDEs for model-driven development. In FlexMDE\u201915: Workshop on Flexible Model Driven Engineering. 12\u201321."},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/HICSS.2007.572"},{"key":"e_1_3_2_1_54_1","volume-title":"https:\/\/github.com\/rodchenk\/xenia\/blob\/master\/com.foliage.xenia\/model\/generated\/Xenia.ecore Accessed","author":"Authors Xenia","year":"2023","unstructured":"Xenia Authors . 2019. Xenia Metmodel . https:\/\/github.com\/rodchenk\/xenia\/blob\/master\/com.foliage.xenia\/model\/generated\/Xenia.ecore Accessed February , 2023 Xenia Authors. 2019. Xenia Metmodel. https:\/\/github.com\/rodchenk\/xenia\/blob\/master\/com.foliage.xenia\/model\/generated\/Xenia.ecore Accessed February, 2023"},{"key":"e_1_3_2_1_55_1","volume-title":"https:\/\/github.com\/rodchenk\/xenia\/blob\/master\/com.foliage.xenia\/src\/com\/foliage\/xenia\/Xenia.xtext Accessed","author":"Authors Xenia","year":"2023","unstructured":"Xenia Authors . 2019. Xenia Xtext . https:\/\/github.com\/rodchenk\/xenia\/blob\/master\/com.foliage.xenia\/src\/com\/foliage\/xenia\/Xenia.xtext Accessed February , 2023 Xenia Authors. 2019. Xenia Xtext. https:\/\/github.com\/rodchenk\/xenia\/blob\/master\/com.foliage.xenia\/src\/com\/foliage\/xenia\/Xenia.xtext Accessed February, 2023"},{"key":"e_1_3_2_1_56_1","volume-title":"Electronic Communications of the EASST, 49","author":"Zaytsev Vadim","year":"2012","unstructured":"Vadim Zaytsev . 2012. Language Evolution , Metasyntactically. Electronic Communications of the EASST, 49 ( 2012 ), 17 pages. Vadim Zaytsev. 2012. Language Evolution, Metasyntactically. Electronic Communications of the EASST, 49 (2012), 17 pages."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"crossref","unstructured":"Weixing Zhang Regina Hebig Jan-Philipp Stegh\u00f6fer and J\u00f6rg Holtmann. 2023. Creating Python-Style Domain Specific Languages: A Semi-Automated Approach and Intermediate Results.. In MODELSWARD. 210\u2013217. \t\t\t\t  Weixing Zhang Regina Hebig Jan-Philipp Stegh\u00f6fer and J\u00f6rg Holtmann. 2023. Creating Python-Style Domain Specific Languages: A Semi-Automated Approach and Intermediate Results.. In MODELSWARD. 210\u2013217.","DOI":"10.5220\/0011744900003402"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"crossref","unstructured":"Weixing Zhang J\u00f6rg Holtmann Regina Hebig and Jan-Philipp Stegh\u00f6fer. 2023. Meta-model-based Language Evolution and Rapid Prototyping with Automate Grammar Optimization. Preprint available at SSRN:. https:\/\/ssrn.com\/abstract=4379232 \t\t\t\t  Weixing Zhang J\u00f6rg Holtmann Regina Hebig and Jan-Philipp Stegh\u00f6fer. 2023. Meta-model-based Language Evolution and Rapid Prototyping with Automate Grammar Optimization. Preprint available at SSRN:. https:\/\/ssrn.com\/abstract=4379232","DOI":"10.2139\/ssrn.4379232"}],"event":{"name":"SLE '23: 16th ACM SIGPLAN International Conference on Software Language Engineering","location":"Cascais Portugal","acronym":"SLE '23","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"]},"container-title":["Proceedings of the 16th ACM SIGPLAN International Conference on Software Language Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3623476.3623525","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T22:51:00Z","timestamp":1750287060000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3623476.3623525"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,23]]},"references-count":58,"alternative-id":["10.1145\/3623476.3623525","10.1145\/3623476"],"URL":"https:\/\/doi.org\/10.1145\/3623476.3623525","relation":{},"subject":[],"published":{"date-parts":[[2023,10,23]]},"assertion":[{"value":"2023-10-23","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}