{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,16]],"date-time":"2026-04-16T21:02:31Z","timestamp":1776373351623,"version":"3.51.2"},"publisher-location":"New York, NY, USA","reference-count":16,"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.3687782","type":"proceedings-article","created":{"date-parts":[[2024,10,31]],"date-time":"2024-10-31T18:06:36Z","timestamp":1730397996000},"page":"16-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":10,"title":["DSL-Xpert: LLM-driven Generic DSL Code Generation"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8960-1299","authenticated-orcid":false,"given":"Victor","family":"Lamas","sequence":"first","affiliation":[{"name":"CITIC, Research Center, Database Lab, Universidade da Coru\u00f1a, CITIC, Database Lab, A Coru\u00f1a, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0549-2000","authenticated-orcid":false,"given":"Miguel","family":"R. Luaces","sequence":"additional","affiliation":[{"name":"CITIC, Research Center, Database Lab, Universidade da Coru\u00f1a, CITIC, Database Lab, A Coru\u00f1a, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0686-3168","authenticated-orcid":false,"given":"Daniel","family":"Garcia-Gonzalez","sequence":"additional","affiliation":[{"name":"CITIC, Research Center, Database Lab, Universidade da Coru\u00f1a, CITIC, Database Lab, Spain, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2024,10,31]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"[n. d.]. Meta Llama models. https:\/\/github.com\/meta-llama. Accessed: 06\/05\/2024."},{"key":"e_1_3_2_1_2_1","unstructured":"[n.d.]. OpenAI models. https:\/\/platform.openai.com\/docs\/models. Accessed: 06\/05\/2024."},{"key":"e_1_3_2_1_3_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_4_1","volume-title":"Non-Invasive Constrained Generation. arXiv preprint arXiv:2403.06988","author":"Beurer-Kellner Luca","year":"2024","unstructured":"Luca Beurer-Kellner, Marc Fischer, and Martin Vechev. 2024. Guiding LLMs The Right Way: Fast, Non-Invasive Constrained Generation. arXiv preprint arXiv:2403.06988 (2024)."},{"key":"e_1_3_2_1_5_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_6_1","volume-title":"Universal language model fine-tuning for text classification. arXiv preprint arXiv:1801.06146","author":"Howard Jeremy","year":"2018","unstructured":"Jeremy Howard and Sebastian Ruder. 2018. Universal language model fine-tuning for text classification. arXiv preprint arXiv:1801.06146 (2018)."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"crossref","unstructured":"Rijul Jain Wode Ni and Joshua Sunshine. 2023. Generating Domain-Specific Programs for Diagram Authoring with Large Language Models. In Companion Proceedings of the 2023 ACM SIGPLAN International Conference on Systems Programming Languages and Applications: Software for Humanity. 70--71.","DOI":"10.1145\/3618305.3623612"},{"key":"e_1_3_2_1_8_1","volume-title":"A survey on semantic parsing. arXiv preprint arXiv:1812.00978","author":"Kamath Aishwarya","year":"2018","unstructured":"Aishwarya Kamath and Rajarshi Das. 2018. A survey on semantic parsing. arXiv preprint arXiv:1812.00978 (2018)."},{"key":"e_1_3_2_1_9_1","volume-title":"A survey on retrieval-augmented text generation. arXiv preprint arXiv:2202.01110","author":"Li Huayang","year":"2022","unstructured":"Huayang Li, Yixuan Su, Deng Cai, Yan Wang, and Lemao Liu. 2022. A survey on retrieval-augmented text generation. arXiv preprint arXiv:2202.01110 (2022)."},{"key":"e_1_3_2_1_10_1","volume-title":"Encyclopedia of Computer Science. 129--131.","author":"McCracken Daniel D","unstructured":"Daniel D McCracken and Edwin D Reilly. 2003. Backus-naur form (bnf). In Encyclopedia of Computer Science. 129--131."},{"key":"e_1_3_2_1_11_1","volume-title":"AskIt: Unified Programming Interface for Programming with Large Language Models. In 2024 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO). IEEE, 41--54","author":"Okuda Katsumi","year":"2024","unstructured":"Katsumi Okuda and Saman Amarasinghe. 2024. AskIt: Unified Programming Interface for Programming with Large Language Models. In 2024 IEEE\/ACM International Symposium on Code Generation and Optimization (CGO). IEEE, 41--54."},{"key":"e_1_3_2_1_12_1","volume-title":"Learning from few examples: A summary of approaches to few-shot learning. arXiv preprint arXiv:2203.04291","author":"Parnami Archit","year":"2022","unstructured":"Archit Parnami and Minwoo Lee. 2022. Learning from few examples: A summary of approaches to few-shot learning. arXiv preprint arXiv:2203.04291 (2022)."},{"key":"e_1_3_2_1_13_1","unstructured":"Kushala VM Harikrishna Warrier Yogesh Gupta et al. 2024. Fine Tuning LLM for Enterprise: Practical Guidelines and Recommendations. arXiv preprint arXiv:2404.10779 (2024)."},{"key":"e_1_3_2_1_14_1","volume-title":"Grammar prompting for domain-specific language generation with large language models. Advances in Neural Information Processing Systems 36","author":"Wang Bailin","year":"2024","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 (2024)."},{"key":"e_1_3_2_1_15_1","unstructured":"Jiaye Wang. 2024. Guiding Large Language Models to Generate Computer-Parsable Content. (2024)."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","first-page":"23","DOI":"10.58496\/MJBD\/2024\/003","article-title":"Enhancing XML-based Compiler Construction with Large Language Models: A Novel Approach","volume":"2024","author":"Zahid Idrees A","year":"2024","unstructured":"Idrees A Zahid and Shahad Sabbar Joudar. 2024. Enhancing XML-based Compiler Construction with Large Language Models: A Novel Approach. Mesopotamian Journal of Big Data 2024 (2024), 23--39.","journal-title":"Mesopotamian Journal of Big Data"}],"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.3687782","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3652620.3687782","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.3687782"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,9,22]]},"references-count":16,"alternative-id":["10.1145\/3652620.3687782","10.1145\/3652620"],"URL":"https:\/\/doi.org\/10.1145\/3652620.3687782","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"}}]}}