{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,13]],"date-time":"2026-02-13T14:43:36Z","timestamp":1770993816879,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":41,"publisher":"ACM","license":[{"start":{"date-parts":[[2024,9,22]],"date-time":"2024-09-22T00:00:00Z","timestamp":1726963200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,9,22]]},"DOI":"10.1145\/3652620.3687778","type":"proceedings-article","created":{"date-parts":[[2024,10,31]],"date-time":"2024-10-31T18:06:36Z","timestamp":1730397996000},"page":"570-577","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Teaching Model-Driven Low-Code Development Platforms"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-3427-7772","authenticated-orcid":false,"given":"Joel","family":"Charles","sequence":"first","affiliation":[{"name":"Chair of Software Engineering, RWTH Aachen University, Aachen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4999-2544","authenticated-orcid":false,"given":"Judith","family":"Michael","sequence":"additional","affiliation":[{"name":"Chair of Software Engineering, RWTH Aachen University, Aachen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-2013-2919","authenticated-orcid":false,"given":"Lukas","family":"Netz","sequence":"additional","affiliation":[{"name":"Chair of Software Engineering, RWTH Aachen University, Aachen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2147-1966","authenticated-orcid":false,"given":"Bernhard","family":"Rumpe","sequence":"additional","affiliation":[{"name":"Chair of Software Engineering, RWTH Aachen University, Aachen, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,10,31]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Thimira Amaratunga. [n. d.] Understanding large language models."},{"key":"e_1_3_2_1_2_1","unstructured":"Jacob Austin et al. 2021. Program synthesis with large language models. arXiv preprint arXiv:2108.07732."},{"key":"e_1_3_2_1_3_1","unstructured":"Elias Bader Dominik Vereno and Christian Neureiter. [n. d.] Facilitating user-centric model-based systems engineering using generative ai."},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1186\/s42467-020-00005-4"},{"key":"e_1_3_2_1_5_1","volume-title":"Judith Michael, Lukas Netz, Haron Nqiri, Jan Reimer, and Bernhard Rumpe.","author":"Baumann Nils","year":"2024","unstructured":"Nils Baumann, Juan Sebastian Diaz, Judith Michael, Lukas Netz, Haron Nqiri, Jan Reimer, and Bernhard Rumpe. 2024. Combining retrieval-augmented generation and few-shot learning for model synthesis of uncommon dsls. In Modellierung 2024 Satellite Events. Gesellschaft f\u00fcr Informatik eV, 10--18420."},{"key":"e_1_3_2_1_6_1","unstructured":"Luca Beurer-Kellner Marc Fischer and Martin Vechev. 2024. Guiding llms the right way: fast non-invasive constrained generation. (2024). https:\/\/arxiv.org\/abs\/2403.06988 arXiv: 2403.06988 [cs.LG]."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2023.22.1.a4"},{"key":"e_1_3_2_1_8_1","unstructured":"Tom Brown et al. 2020. Language models are few-shot learners. Advances in neural information processing systems 33 1877--1901."},{"key":"e_1_3_2_1_9_1","volume-title":"International Conference on Bridging the Gap between AI and Reality. Springer, 375--390","author":"Busch Daniel","year":"2023","unstructured":"Daniel Busch, Gerrit Nolte, Alexander Bainczyk, and Bernhard Steffen. 2023. Chatgpt in the loop: a natural language extension for domain-specific modeling languages. In International Conference on Bridging the Gap between AI and Reality. Springer, 375--390."},{"key":"e_1_3_2_1_10_1","unstructured":"Chair of Software Engineering. 2023. Class Diagram For Analysis."},{"key":"e_1_3_2_1_11_1","unstructured":"Banghao Chen Zhaofeng Zhang Nicolas Langren\u00e9 and Shengxin Zhu. 2024. Unleashing the potential of prompt engineering in large language models: a comprehensive review. (2024). https:\/\/arxiv.org\/abs\/2310.14735 arXiv: 2310.14735 [cs.CL]."},{"key":"e_1_3_2_1_12_1","unstructured":"Talia Crawford Scott Duong Richard Fueston Ayorinde Lawani Samuel Owoade Abel Uzoka Reza M Parizi and Abbas Yazdinejad. 2023. Ai in software engineering: a survey on project management applications. arXiv preprint arXiv:2307.15224."},{"key":"e_1_3_2_1_13_1","volume-title":"Generative adversarial networks: an overview","author":"Creswell Antonia","unstructured":"Antonia Creswell, Tom White, Vincent Dumoulin, Kai Arulkumaran, Biswa Sengupta, and Anil A Bharath. 2018. Generative adversarial networks: an overview. IEEE signal processing magazine, 35, 1, 53--65."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.5381\/jot.2021.20.2.a7"},{"key":"e_1_3_2_1_15_1","unstructured":"David Dohan et al. 2022. Language model cascades. arXiv preprint arXiv:2207.10342."},{"key":"e_1_3_2_1_16_1","unstructured":"[n. d.] Efficient and general syntactical decoding for large language models. https:\/\/github.com\/uiuc-focal-lab\/syncode. [Accessed 02-07-2024]. ()."},{"key":"e_1_3_2_1_17_1","volume-title":"Demos","author":"Fedele Andrea","unstructured":"Andrea Fedele. 2023. Explain and interpret few-shot learning. In xAI (Late-breaking Work, Demos, Doctoral Consortium), 233--240."},{"key":"e_1_3_2_1_18_1","volume-title":"4th International Summer School 2008","author":"Fuchs Norbert E","year":"2008","unstructured":"Norbert E Fuchs, Kaarel Kaljurand, and Tobias Kuhn. 2008. Attempto controlled english for knowledge representation. Reasoning Web: 4th International Summer School 2008, Venice, Italy, September 7--11, 2008, Tutorial Lectures, 104--124."},{"key":"e_1_3_2_1_19_1","volume-title":"MontiCore Language Workbench and Library Handbook: Edition","author":"H\u00f6lldobler Katrin","year":"2021","unstructured":"Katrin H\u00f6lldobler, Oliver Kautz, and Bernhard Rumpe. 2021. MontiCore Language Workbench and Library Handbook: Edition 2021. Aachener InformatikBerichte, Software Engineering, Band 48. Shaker Verlag, (May 2021). isbn: 978-3-8440-8010-0. http:\/\/www.monticore.de\/handbook.pdf."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/1062455.1062526"},{"key":"e_1_3_2_1_21_1","unstructured":"[n. d.] Lark documentation. https:\/\/lark-parser.readthedocs.io\/en\/stable\/. [Accessed 27-06-2024]. ()."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1162\/tacl_a_00638"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"crossref","unstructured":"Yiheng Liu et al. 2023. Summary of chatgpt-related research and perspective towards the future of large language models. Meta-Radiology 100017.","DOI":"10.1016\/j.metrad.2023.100017"},{"key":"e_1_3_2_1_24_1","unstructured":"[n. d.] LLM Leaderboard - Compare GPT-4o Llama 3 Mistral Gemini & other models | Artificial Analysis --- artificialanalysis.ai. https:\/\/artificialanalysis.ai\/leaderboards\/models. [Accessed 01-07-2024]. ()."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3545945.3569785"},{"key":"e_1_3_2_1_26_1","unstructured":"Golam Md Muktadir. 2023. A brief history of prompt: leveraging language models.(through advanced prompting). arXiv e-prints arXiv-2310."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"crossref","unstructured":"Johanna Nellen Benedikt Wolters Lukas Netz Sascha Geulen and Erika \u00c1brah\u00e1m. 2015. A genetic algorithm based control strategy for the energy management problem in phevs. In GCAI 196--214.","DOI":"10.29007\/md3x"},{"key":"e_1_3_2_1_28_1","volume-title":"Modellierung","author":"Netz Lukas","year":"2024","unstructured":"Lukas Netz, Judith Michael, and Bernhard Rumpe. 2024. From natural language to web applications: using large language models for model-driven software engineering. In Modellierung 2024. Gesellschaft f\u00fcr Informatik eV, 179--195."},{"key":"e_1_3_2_1_29_1","volume-title":"July","author":"Netz Lukas","year":"2024","unstructured":"[SW] Lukas Netz and Jan Reimer, LLMs4MBSE Synthetic-Artifacts version 1.0, July 2024. url: https:\/\/github.com\/Lukas-Netz\/llm4mbse-synthetic-artifacts."},{"key":"e_1_3_2_1_30_1","unstructured":"OpenAI et al. 2024. Gpt-4 technical report. (2024). https:\/\/arxiv.org\/abs\/2303.08 774 arXiv: 2303.08774 [cs.CL]."},{"key":"e_1_3_2_1_31_1","unstructured":"Mengye Ren Eleni Triantafillou Sachin Ravi Jake Snell Kevin Swersky Joshua B Tenenbaum Hugo Larochelle and Richard S Zemel. 2018. Meta-learning for semi-supervised few-shot classification. arXiv preprint arXiv:1803.00676."},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"crossref","unstructured":"Ahmed R Sadik Sebastian Brulin and Markus Olhofer. 2023. Coding by design: gpt-4 empowers agile model driven development. arXiv preprint arXiv:2310.04304.","DOI":"10.5220\/0012356100003645"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.51983\/ajcst-2018.7.2.1877"},{"key":"e_1_3_2_1_34_1","unstructured":"Louis Timperley Lucy Berthoud Chris Snider and Theo Tryfonas. [n. d.] Assessment of large language models for use in generative design of model based spacecraft system architectures. Available at SSRN 4823264."},{"key":"e_1_3_2_1_35_1","unstructured":"Shubham Ugare Tarun Suresh Hangoo Kang Sasa Misailovic and Gagandeep Singh. 2024. Improving llm code generation with grammar augmentation. arXiv preprint arXiv:2403.01632."},{"key":"e_1_3_2_1_36_1","unstructured":"Ashish Vaswani Noam Shazeer Niki Parmar Jakob Uszkoreit Llion Jones Aidan N. Gomez Lukasz Kaiser and Illia Polosukhin. 2017. Attention is all you need. CoRR abs\/1706.03762. arXiv: 1706.03762."},{"key":"e_1_3_2_1_37_1","unstructured":"Bailin Wang Zi Wang Xuezhi Wang Yuan Cao Rif A Saurous and Yoon Kim. 2024. Grammar prompting for domain-specific language generation with large language models. Advances in Neural Information Processing Systems 36."},{"key":"e_1_3_2_1_38_1","volume-title":"Aakanksha Chowdhery, and Denny Zhou.","author":"Wang Xuezhi","year":"2022","unstructured":"Xuezhi Wang, Jason Wei, Dale Schuurmans, Quoc Le, Ed Chi, Sharan Narang, Aakanksha Chowdhery, and Denny Zhou. 2022. Self-consistency improves chain of thought reasoning in language models. arXiv preprint arXiv:2203.11171."},{"key":"e_1_3_2_1_39_1","volume-title":"Brian Lester, Nan Du, Andrew M Dai, and Quoc V Le.","author":"Wei Jason","year":"2021","unstructured":"Jason Wei, Maarten Bosma, Vincent Y Zhao, Kelvin Guu, Adams Wei Yu, Brian Lester, Nan Du, Andrew M Dai, and Quoc V Le. 2021. Finetuned language models are zero-shot learners. arXiv preprint arXiv:2109.01652."},{"key":"e_1_3_2_1_40_1","volume-title":"Denny Zhou, et al.","author":"Wei Jason","year":"2022","unstructured":"Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Fei Xia, Ed Chi, Quoc V Le, Denny Zhou, et al. 2022. Chain-of-thought prompting elicits reasoning in large language models. Advances in neural information processing systems, 35, 24824--24837."},{"key":"e_1_3_2_1_41_1","unstructured":"Wayne Xin Zhao et al. 2023. A survey of large language models. (2023). https:\/\/arxiv.org\/abs\/2303.18223 arXiv: 2303.18223 [cs.CL]."}],"event":{"name":"MODELS Companion '24: ACM\/IEEE 27th International Conference on Model Driven Engineering Languages and Systems","location":"Linz Austria","acronym":"MODELS Companion '24","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","Johannes Kepler University Linz","IEEE CS"]},"container-title":["Proceedings of the ACM\/IEEE 27th International Conference on Model Driven Engineering Languages and Systems"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3652620.3687778","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3652620.3687778","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T00:04:01Z","timestamp":1750291441000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3652620.3687778"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,22]]},"references-count":41,"alternative-id":["10.1145\/3652620.3687778","10.1145\/3652620"],"URL":"https:\/\/doi.org\/10.1145\/3652620.3687778","relation":{},"subject":[],"published":{"date-parts":[[2024,9,22]]},"assertion":[{"value":"2024-10-31","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}