{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,9,11]],"date-time":"2026-09-11T17:11:36Z","timestamp":1789146696792,"version":"build-2803163510"},"publisher-location":"New York, NY, USA","reference-count":79,"publisher":"ACM","license":[{"start":{"date-parts":[[2026,10,3]],"date-time":"2026-10-03T00:00:00Z","timestamp":1790985600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/legalcode"}],"funder":[{"name":"Deutsche Forschungsgemeinschaft (DFG)","award":["250902306"],"award-info":[{"award-number":["250902306"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,10,4]]},"DOI":"10.1145\/3822455.3830330","type":"proceedings-article","created":{"date-parts":[[2026,9,11]],"date-time":"2026-09-11T16:18:48Z","timestamp":1789143528000},"page":"80-91","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["Tool-assisted Concretization of Object-oriented Reference Models and Design Patterns"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0006-2926-9179","authenticated-orcid":false,"given":"Felix","family":"Jordan","sequence":"first","affiliation":[{"name":"RWTH Aachen, Aachen, Nordrhein-Westfalen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2147-1966","authenticated-orcid":false,"given":"Bernhard","family":"Rumpe","sequence":"additional","affiliation":[{"name":"Software Engineering, RWTH Aachen, Aachen, Nordrhein-Westfalen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6328-3816","authenticated-orcid":false,"given":"Max Philip","family":"Stachon","sequence":"additional","affiliation":[{"name":"Software Engineering, RWTH Aachen, Aachen, Nordrhein-Westfalen, Germany"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,10,3]]},"reference":[{"key":"e_1_3_3_3_2_2","first-page":"157","volume-title":"Proceedings Tenth IEEE International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2001)","author":"Ahn Gail-Joon","year":"2001","unstructured":"Gail-Joon Ahn and Michael\u00a0E Shin. 2001. Role-based authorization constraints specification using object constraint language. In Proceedings Tenth IEEE International Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises (WET ICE 2001). 157\u2013162."},{"key":"e_1_3_3_3_3_2","volume-title":"Compilers: Principles, Techniques, and Tools (2nd ed.)","author":"Aho Alfred\u00a0V.","year":"2007","unstructured":"Alfred\u00a0V. Aho, Monica\u00a0S. Lam, Ravi Sethi, and Jeffrey\u00a0D. Ullman. 2007. Compilers: Principles, Techniques, and Tools (2nd ed.). Pearson Education."},{"key":"e_1_3_3_3_4_2","doi-asserted-by":"publisher","DOI":"10.5555\/2378900"},{"key":"e_1_3_3_3_5_2","doi-asserted-by":"publisher","DOI":"10.5220\/0010888800003119"},{"key":"e_1_3_3_3_6_2","volume-title":"Hands-on Application Development using Spring Boot: Building Modern Cloud Native Applications by Learning RESTFul API, Microservices, CRUD Operations, Unit Testing, and Deployment (English Edition)","author":"Bakliwal Shagun","year":"2021","unstructured":"Shagun Bakliwal. 2021. Hands-on Application Development using Spring Boot: Building Modern Cloud Native Applications by Learning RESTFul API, Microservices, CRUD Operations, Unit Testing, and Deployment (English Edition). BPB Publications."},{"key":"e_1_3_3_3_7_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-40403-0_7"},{"key":"e_1_3_3_3_8_2","volume-title":"Test-driven development: by example","author":"Beck Kent","year":"2003","unstructured":"Kent Beck. 2003. Test-driven development: by example. Addison-Wesley Professional."},{"key":"e_1_3_3_3_9_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7908-1966-3"},{"key":"e_1_3_3_3_10_2","doi-asserted-by":"publisher","DOI":"10.5555\/3103551"},{"key":"e_1_3_3_3_11_2","doi-asserted-by":"crossref","unstructured":"Alessio Bucaioni Amleto Di\u00a0Salle Ludovico Iovino Ivano Malavolta and Patrizio Pelliccione. 2023. Reference architectures modelling and compliance checking. Software and Systems Modeling 22 3 (2023) 891\u2013917.","DOI":"10.1007\/s10270-022-01022-z"},{"key":"e_1_3_3_3_12_2","doi-asserted-by":"publisher","unstructured":"F.\u00a0J. Budinsky M.\u00a0A. Finnie J.\u00a0M. Vlissides and P.\u00a0S. Yu. 1996. Automatic code generation from design patterns. IBM Systems Journal 35 2 (1996) 151\u2013171. 10.1147\/sj.352.0151","DOI":"10.1147\/sj.352.0151"},{"key":"e_1_3_3_3_13_2","doi-asserted-by":"crossref","unstructured":"Sven Burmester Holger Giese J\u00f6rg Niere Matthias Tichy J\u00f6rg\u00a0P Wadsack Robert Wagner Lothar Wendehals and Albert Z\u00fcndorf. 2004. Tool integration at the meta-model level: the Fujaba approach. International journal on software tools for technology transfer 6 (2004) 203\u2013218.","DOI":"10.1007\/s10009-004-0155-8"},{"key":"e_1_3_3_3_14_2","doi-asserted-by":"publisher","unstructured":"Constantin Buschhaus Arkadii Gerasimov J\u00f6rg\u00a0Christian Kirchhof Judith Michael Lukas Netz Bernhard Rumpe and Sebastian St\u00fcber. 2024. Lessons Learned from Applying Model-Driven Engineering in 5 Domains: The Success Story of the MontiGem Generator Framework. Science of Computer Programming 232 (January 2024) 103033. 10.1016\/j.scico.2023.103033","DOI":"10.1016\/j.scico.2023.103033"},{"key":"e_1_3_3_3_15_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-81915-6_10"},{"key":"e_1_3_3_3_16_2","doi-asserted-by":"crossref","unstructured":"Jordi Cabot Robert Claris\u00f3 and Daniel Riera. 2014. On the verification of UML\/OCL class diagrams using constraint programming. JSS 93 (2014) 1\u201323.","DOI":"10.1016\/j.jss.2014.03.023"},{"key":"e_1_3_3_3_17_2","doi-asserted-by":"crossref","unstructured":"Jordi Cabot and Martin Gogolla. 2012. Object Constraint Language (OCL): A Definitive Guide. Formal Methods for Model-Driven Engineering 12th International School on Formal Methods for the Design of Computer Communication and Software Systems SFM 2012 Bertinoro Italy (2012) 58\u201390.","DOI":"10.1007\/978-3-642-30982-3_3"},{"key":"e_1_3_3_3_18_2","doi-asserted-by":"publisher","DOI":"10.1109\/WICSA.2015.11"},{"key":"e_1_3_3_3_19_2","doi-asserted-by":"publisher","DOI":"10.1145\/2095050.2095056"},{"key":"e_1_3_3_3_20_2","doi-asserted-by":"crossref","unstructured":"Robert Cloutier Gerrit Muller Dinesh Verma Roshanak Nilchiani Eirik Hole and Mary Bone. 2010. The concept of reference architectures. Systems Engineering 13 1 (2010) 14\u201327.","DOI":"10.1002\/sys.20129"},{"key":"e_1_3_3_3_21_2","first-page":"39","volume-title":"Proceedings of MODELS 2019. Workshop MDE4IoT","author":"Dalibor Manuela","year":"2019","unstructured":"Manuela Dalibor, Nico Jansen, J\u00f6rg\u00a0Christian Kirchhof, Bernhard Rumpe, David Schmalzing, and Andreas Wortmann. 2019. Tagging Model Properties for Flexible Communication. In Proceedings of MODELS 2019. Workshop MDE4IoT (Munich), Nicolas Ferry, Antonio Cicchetti, Federico Ciccozzi, Arnor Solberg, Manuel Wimmer, and Andreas Wortmann (Eds.). CEUR Workshop Proceedings, 39\u201346."},{"key":"e_1_3_3_3_22_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-35813-5_1"},{"key":"e_1_3_3_3_23_2","doi-asserted-by":"crossref","unstructured":"Brian Dobing and Jeffrey Parsons. 2006. How UML is used. Communications of the ACM 49 5 (2006) 109\u2013113.","DOI":"10.1145\/1125944.1125949"},{"key":"e_1_3_3_3_24_2","doi-asserted-by":"publisher","DOI":"10.5220\/0007351902740282"},{"key":"e_1_3_3_3_25_2","doi-asserted-by":"publisher","DOI":"10.1145\/3336294.3336300"},{"key":"e_1_3_3_3_26_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-30829-1_12"},{"key":"e_1_3_3_3_27_2","doi-asserted-by":"publisher","unstructured":"Marina Egea and Vlad Rusu. 2009. Formal executable semantics for conformance in the MDE framework. Innovations in Systems and Software Engineering 6 1\u20132 (Dec. 2009) 73\u201381. 10.1007\/s11334-009-0108-1","DOI":"10.1007\/s11334-009-0108-1"},{"key":"e_1_3_3_3_28_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-54804-8_5"},{"key":"e_1_3_3_3_29_2","doi-asserted-by":"publisher","DOI":"10.4018\/9781599040547.ch001"},{"key":"e_1_3_3_3_30_2","volume-title":"The UML\/F Profile for Framework Architecture","author":"Fontoura Marcus","year":"2001","unstructured":"Marcus Fontoura, Wolfgang Pree, and Bernhard Rumpe. 2001. The UML\/F Profile for Framework Architecture. Addison-Wesley."},{"key":"e_1_3_3_3_31_2","doi-asserted-by":"crossref","unstructured":"Robert France and Bernhard Rumpe. 2007. Model-driven Development of Complex Software: A Research Roadmap. Future of Software Engineering (FOSE \u201907) (May 2007) 37\u201354.","DOI":"10.1109\/FOSE.2007.14"},{"key":"e_1_3_3_3_32_2","doi-asserted-by":"publisher","DOI":"10.4018\/978-1-59904-054-7.ch006"},{"key":"e_1_3_3_3_33_2","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3117773"},{"key":"e_1_3_3_3_34_2","doi-asserted-by":"publisher","DOI":"10.5555\/186897"},{"key":"e_1_3_3_3_35_2","doi-asserted-by":"publisher","unstructured":"Lina Garc\u00e9s Silverio Mart\u00ednez-Fern\u00e1ndez Lucas Oliveira Pedro Valle Claudia Ayala Xavier Franch and Elisa\u00a0Yumi Nakagawa. 2021. Three decades of software reference architectures: A systematic mapping study. JSS 179 (Sept. 2021) 111004. 10.1016\/j.jss.2021.111004","DOI":"10.1016\/j.jss.2021.111004"},{"key":"e_1_3_3_3_36_2","doi-asserted-by":"publisher","unstructured":"Arkadii Gerasimov Peter Letmathe Judith Michael Lukas Netz and Bernhard Rumpe. 2024. Modeling Financial Project and Staff Management: A Case Report from the MaCoCo Project. Enterprise Modelling and Information Systems Architectures - International Journal of Conceptual Modeling 19 (February 2024). 10.18417\/emisa.19.3","DOI":"10.18417\/emisa.19.3"},{"key":"e_1_3_3_3_37_2","doi-asserted-by":"crossref","unstructured":"Jeff Gray and Bernhard Rumpe. 2021. Reference models: how can we leverage them?SoSyM 20 6 (2021) 1775\u20131776.","DOI":"10.1007\/s10270-021-00948-0"},{"key":"e_1_3_3_3_38_2","volume-title":"OMG Unified Modeling Language (UML), Version 2.5.1","author":"Group Object\u00a0Management","year":"2017","unstructured":"Object\u00a0Management Group. 2017. OMG Unified Modeling Language (UML), Version 2.5.1. Object Management Group."},{"key":"e_1_3_3_3_39_2","doi-asserted-by":"crossref","unstructured":"David Harel and Bernhard Rumpe. 2004. Meaningful Modeling: What\u2019s the Semantics of \u201cSemantics\u201d?IEEE Computer Journal 37 10 (October 2004) 64\u201372.","DOI":"10.1109\/MC.2004.172"},{"key":"e_1_3_3_3_40_2","doi-asserted-by":"publisher","DOI":"10.1109\/EDOC.2013.17"},{"key":"e_1_3_3_3_41_2","doi-asserted-by":"crossref","unstructured":"Markus Herrmannsd\u00f6rfer and Benjamin Hummel. 2010. Library concepts for model reuse. Electronic Notes in Theoretical Computer Science 253 7 (2010) 121\u2013134.","DOI":"10.1016\/j.entcs.2010.08.036"},{"key":"e_1_3_3_3_42_2","volume-title":"MontiCore Language Workbench and Library Handbook: Edition 2021","author":"H\u00f6lldobler Katrin","year":"2021","unstructured":"Katrin H\u00f6lldobler, Oliver Kautz, and Bernhard Rumpe. 2021. MontiCore Language Workbench and Library Handbook: Edition 2021. Shaker Verlag."},{"key":"e_1_3_3_3_43_2","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985858"},{"key":"e_1_3_3_3_44_2","volume-title":"Information technology \u2013 Open Systems Interconnection \u2013 Basic Reference Model: The Basic Model","author":"ITU-T International Telecommunication Union,","year":"1994","unstructured":"International Telecommunication Union, ITU-T. 1994. Information technology \u2013 Open Systems Interconnection \u2013 Basic Reference Model: The Basic Model. ITU-T Recommendation X.200. International Telecommunication Union."},{"key":"e_1_3_3_3_45_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4842-6255-9_9"},{"key":"e_1_3_3_3_46_2","doi-asserted-by":"crossref","unstructured":"Peter Kajsa Lubomir Majtas and Pavol Navrat. 2011. Design pattern instantiation directed by concretization and specialization. Computer Science and Information Systems 8 1 (2011) 41\u201372.","DOI":"10.2298\/CSIS091212032K"},{"key":"e_1_3_3_3_47_2","volume-title":"Model Analyses Based on Semantic Differencing and Automatic Model Repair","author":"Kautz Oliver","year":"2021","unstructured":"Oliver Kautz. 2021. Model Analyses Based on Semantic Differencing and Automatic Model Repair. Shaker Verlag."},{"key":"e_1_3_3_3_48_2","volume-title":"Proceedings of MODELS 2018. Workshop ME","author":"Kautz Oliver","year":"2018","unstructured":"Oliver Kautz and Bernhard Rumpe. 2018. Semantic Differencing of Activity Diagrams by a Translation into Finite Automata. In Proceedings of MODELS 2018. Workshop ME (Copenhagen)."},{"key":"e_1_3_3_3_49_2","volume-title":"A meta-modeling approach to specifying patterns","author":"Kim Dae-Kyoo","year":"2004","unstructured":"Dae-Kyoo Kim. 2004. A meta-modeling approach to specifying patterns. Colorado State University."},{"key":"e_1_3_3_3_50_2","doi-asserted-by":"publisher","unstructured":"Dae-Kyoo Kim. 2015. Design pattern based model transformation with tool support. Software: Practice and Experience 45 4 (2015) 473\u2013499. 10.1002\/spe.2238","DOI":"10.1002\/spe.2238"},{"key":"e_1_3_3_3_51_2","doi-asserted-by":"crossref","first-page":"452","DOI":"10.1109\/CMPSAC.2003.1245379","volume-title":"Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003","author":"Kim Dae-Kyoo","year":"2003","unstructured":"Dae-Kyoo Kim, Robert France, Sudipto Ghosh, and Eunjee Song. 2003. A role-based metamodeling approach to specifying design patterns. In Proceedings 27th Annual International Computer Software and Applications Conference. COMPAC 2003. IEEE, 452\u2013457."},{"key":"e_1_3_3_3_52_2","doi-asserted-by":"publisher","DOI":"10.1145\/1244002.1244305"},{"key":"e_1_3_3_3_53_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-52306-0_2"},{"key":"e_1_3_3_3_54_2","first-page":"247","volume-title":"Informing Possible Future Worlds. Essays in Honour of Ulrich Frank","author":"Konersmann Marco","year":"2024","unstructured":"Marco Konersmann, Judith Michael, and Bernhard Rumpe. 2024. Towards Reference Models with Conformance Relations for Structure. In Informing Possible Future Worlds. Essays in Honour of Ulrich Frank. Logos Verlag Berlin, 247\u2013269."},{"key":"e_1_3_3_3_55_2","doi-asserted-by":"publisher","unstructured":"Marco Konersmann Bernhard Rumpe Max Stachon Sebastian St\u00fcber and Valdes Voufo. 2024. Towards a Semantically Useful Definition of Conformance with a Reference Model. Journal of Object Technology (JOT) 23 3 (July 2024) 1\u201314. 10.5381\/jot.2024.23.3.a5","DOI":"10.5381\/jot.2024.23.3.a5"},{"key":"e_1_3_3_3_56_2","unstructured":"Philip Langer Tanja Mayerhofer Manuel Wimmer and Gerti Kappel. 2014. On the usage of UML: Initial results of analyzing open UML models. Modellierung 2014 (2014)."},{"key":"e_1_3_3_3_57_2","doi-asserted-by":"publisher","unstructured":"Daniel Lehner J\u00e9r\u00f4me Pfeiffer Stefan Klikovits Andreas Wortmann and Manuel Wimmer. 2024. A Method for Template-based Architecture Modeling and its Application to Digital Twins. Journal of Object Technology (JOT) 23 3 (July 2024) 1\u201314. 10.5381\/jot.2024.23.3.a8","DOI":"10.5381\/jot.2024.23.3.a8"},{"key":"e_1_3_3_3_58_2","doi-asserted-by":"publisher","unstructured":"Achim Lindt Bernhard Rumpe Max Stachon and Sebastian St\u00fcber. 2023. CDMerge: Semantically Sound Merging of Class Diagrams for Software Component Integration. Journal of Object Technology (JOT) 22 2 (July 2023) 2:1\u201314. 10.5381\/jot.2023.22.2.a1","DOI":"10.5381\/jot.2023.22.2.a1"},{"key":"e_1_3_3_3_59_2","doi-asserted-by":"crossref","unstructured":"Hao Liu Yanlin Wang Zhao Wei Yong Xu Juhong Wang Hui Li and Rongrong Ji. 2023. RefBERT: A Two-Stage Pre-trained Framework for Automatic Rename Refactoring. arxiv:https:\/\/arXiv.org\/abs\/2305.17708\u00a0[cs.SE]","DOI":"10.1145\/3597926.3598092"},{"key":"e_1_3_3_3_60_2","unstructured":"Xiaoyu Liu Jinu Jang Neel Sundaresan Miltiadis Allamanis and Alexey Svyatkovskiy. 2022. Adaptivepaste: Code adaptation through learning semantics-aware variable usage representations. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2205.11023 (2022)."},{"key":"e_1_3_3_3_61_2","doi-asserted-by":"publisher","unstructured":"Yuqian Lu Chao Liu Kevin I-Kai Wang Huiyue Huang and Xun Xu. 2020. Digital Twin-Driven Smart Manufacturing: Connotation Reference Model Applications and Research Issues. Robot. Comput.-Integr. Manuf. 61 C (Feb. 2020) 14\u00a0pages. 10.1016\/j.rcim.2019.101837","DOI":"10.1016\/j.rcim.2019.101837"},{"key":"e_1_3_3_3_62_2","doi-asserted-by":"publisher","DOI":"10.1145\/2025113.2025140"},{"key":"e_1_3_3_3_63_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-22655-7_12"},{"key":"e_1_3_3_3_64_2","doi-asserted-by":"crossref","unstructured":"Antonio Mastropaolo Emad Aghajani Luca Pascarella and Gabriele Bavota. 2022. Automated Variable Renaming: Are We There Yet? arxiv:https:\/\/arXiv.org\/abs\/2212.05738\u00a0[cs.SE]","DOI":"10.1007\/s10664-022-10274-8"},{"key":"e_1_3_3_3_65_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-98062-7_3-3"},{"key":"e_1_3_3_3_66_2","doi-asserted-by":"publisher","DOI":"10.18420\/modellierung2022-016"},{"key":"e_1_3_3_3_67_2","first-page":"207","volume-title":"ECSA","author":"Nakagawa Elisa\u00a0Yumi","year":"2011","unstructured":"Elisa\u00a0Yumi Nakagawa, Pablo Oliveira\u00a0Antonino, and Martin Becker. 2011. Reference architecture and product line architecture: A subtle but critical difference. In ECSA. Springer, 207\u2013211."},{"key":"e_1_3_3_3_68_2","volume-title":"Object Constraint Language (OCL), Version 2.4","author":"Group Object Management","year":"2014","unstructured":"Object Management Group. 2014. Object Constraint Language (OCL), Version 2.4. Formal Specification formal\/2014-02-03. Object Management Group."},{"key":"e_1_3_3_3_69_2","doi-asserted-by":"publisher","unstructured":"Jaeyong Park Seok-Won Lee and David\u00a0C. Rine. 2013. UML design pattern metamodel-level constraints for the maintenance of software evolution. Software: Practice and Experience 43 7 (2013) 835\u2013866. 10.1002\/spe.1116","DOI":"10.1002\/spe.1116"},{"key":"e_1_3_3_3_70_2","volume-title":"AMT@MoDELS","author":"Rabbi Fazle","year":"2015","unstructured":"Fazle Rabbi, Yngve Lamo, Ingrid\u00a0Chieh Yu, and Lars\u00a0Michael Kristensen. 2015. A Diagrammatic Approach to Model Completion. In AMT@MoDELS."},{"key":"e_1_3_3_3_71_2","doi-asserted-by":"publisher","unstructured":"Jan\u00a0Oliver Ringert Bernhard Rumpe and Max Stachon. 2023. On Implementing Open World Semantic Differencing for Class Diagrams. Journal of Object Technology (JOT) 22 2 (July 2023) 2:1\u201314. 10.5381\/jot.2023.22.2.a11","DOI":"10.5381\/jot.2023.22.2.a11"},{"key":"e_1_3_3_3_72_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-33933-7"},{"key":"e_1_3_3_3_73_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-58862-9"},{"key":"e_1_3_3_3_74_2","doi-asserted-by":"publisher","DOI":"10.1145\/3652620.3687818"},{"key":"e_1_3_3_3_75_2","doi-asserted-by":"publisher","unstructured":"Bernhard Rumpe Max Stachon Sebastian St\u00fcber and Valdes Voufo. 2025. Tool-Assisted Conformance Checking to Reference Process Models. arXiv. 10.48550\/arXiv.2508.00738","DOI":"10.48550\/arXiv.2508.00738"},{"key":"e_1_3_3_3_76_2","unstructured":"Jocelyn Simmonds and Tom Mens. 2002. A comparison of software refactoring tools. Programming Technology Lab (2002)."},{"key":"e_1_3_3_3_77_2","doi-asserted-by":"crossref","unstructured":"Eugene Syriani Lechanceux Luhunu and Houari Sahraoui. 2018. Systematic mapping study of template-based code generation. Computer Languages Systems & Structures 52 (2018) 43\u201362.","DOI":"10.1016\/j.cl.2017.11.003"},{"key":"e_1_3_3_3_78_2","doi-asserted-by":"publisher","unstructured":"Huy Tran Uwe Zdun Ta\u2019id Holmes Ernst Oberortner Emmanuel Mulo and Schahram Dustdar. 2012. Compliance in service-oriented architectures: A model-driven and view-based approach. Information and Software Technology 54 6 (June 2012) 531\u2013552. 10.1016\/j.infsof.2012.01.001","DOI":"10.1016\/j.infsof.2012.01.001"},{"key":"e_1_3_3_3_79_2","doi-asserted-by":"publisher","DOI":"10.1109\/WICSA.2014.22"},{"key":"e_1_3_3_3_80_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-35813-5_4"}],"event":{"name":"MODELS 2026: ACM\/IEEE 29th International Conference on Model Driven Engineering Languages and Systems","location":"M\u00e1laga Spain","acronym":"MODELS 2026","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the ACM\/IEEE 29th International Conference on Model Driven Engineering Languages and Systems"],"original-title":[],"deposited":{"date-parts":[[2026,9,11]],"date-time":"2026-09-11T16:44:30Z","timestamp":1789145070000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3822455.3830330"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,10,3]]},"references-count":79,"alternative-id":["10.1145\/3822455.3830330","10.1145\/3822455"],"URL":"https:\/\/doi.org\/10.1145\/3822455.3830330","relation":{},"subject":[],"published":{"date-parts":[[2026,10,3]]},"assertion":[{"value":"2026-10-03","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}