{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,5]],"date-time":"2026-10-05T20:18:46Z","timestamp":1791231526748,"version":"4.1.0"},"publisher-location":"New York, NY, USA","reference-count":41,"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":"Austrian Research Promotion Agency (FFG)","award":["FO999925707"],"award-info":[{"award-number":["FO999925707"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2026,10,4]]},"DOI":"10.1145\/3822455.3830317","type":"proceedings-article","created":{"date-parts":[[2026,9,11]],"date-time":"2026-09-11T16:18:48Z","timestamp":1789143528000},"page":"92-103","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Realizing a Model Context Protocol (MCP) Server for the Graphical Language Server Platform (GLSP)"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0009-0000-7973-6261","authenticated-orcid":false,"given":"Andreas","family":"Hell","sequence":"first","affiliation":[{"name":"TU Wien, Vienna, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-9429-855X","authenticated-orcid":false,"given":"Martin","family":"Fleck","sequence":"additional","affiliation":[{"name":"EclipseSource Services GmbH, Vienna, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-5316-3581","authenticated-orcid":false,"given":"Philip","family":"Langer","sequence":"additional","affiliation":[{"name":"EclipseSource Services GmbH, Vienna, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8259-2297","authenticated-orcid":false,"given":"Dominik","family":"Bork","sequence":"additional","affiliation":[{"name":"Business Informatics Group, TU Wien, Vienna, Austria"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2026,10,3]]},"reference":[{"key":"e_1_3_3_2_2_2","doi-asserted-by":"publisher","DOI":"10.1109\/MODELS-C59198.2023.00094"},{"key":"e_1_3_3_2_3_2","unstructured":"Anthropic. 2024. What is the Model Context Protocol (MCP)? - Model Context Protocol. https:\/\/modelcontextprotocol.io\/docs\/getting-started\/intro. [Accessed 13-01-2026]."},{"key":"e_1_3_3_2_4_2","doi-asserted-by":"crossref","unstructured":"Carlos Avila Daniel Ilbay and David Rivera. 2025. Human\u2013ai teaming in structural analysis: A model context protocol approach for explainable and accurate generative ai. Buildings 15 17 (2025) 3190.","DOI":"10.3390\/buildings15173190"},{"key":"e_1_3_3_2_5_2","doi-asserted-by":"publisher","DOI":"10.1109\/MILCOM64451.2025.11310417"},{"key":"e_1_3_3_2_6_2","doi-asserted-by":"publisher","DOI":"10.1109\/BCCA66705.2025.11229749"},{"key":"e_1_3_3_2_7_2","doi-asserted-by":"publisher","unstructured":"Dominik Bork Syed\u00a0Juned Ali and Ben Roelens. 2023. Conceptual Modeling and Artificial Intelligence: A Systematic Mapping Study. CoRR abs\/2303.06758 (2023). arXiv:https:\/\/arXiv.org\/abs\/2303.0675810.48550\/ARXIV.2303.06758","DOI":"10.48550\/ARXIV.2303.06758"},{"key":"e_1_3_3_2_8_2","doi-asserted-by":"crossref","unstructured":"Javier C\u00e1mara Javier Troya Lola Burgue\u00f1o and Antonio Vallecillo. 2023. On the assessment of generative AI in modeling tasks: an experience report with ChatGPT and UML. Software and Systems Modeling 22 3 (2023) 781\u2013793.","DOI":"10.1007\/s10270-023-01105-5"},{"key":"e_1_3_3_2_9_2","doi-asserted-by":"crossref","unstructured":"Sien Chen Ruoxian Zhao Jian-Bo Yang and Yinghua Huang. 2025. AISStream-MCP: A Real-Time Memory-Augmented Question-Answering System for Maritime Operations. Journal of Marine Science and Engineering 13 9 (2025) 1754.","DOI":"10.3390\/jmse13091754"},{"key":"e_1_3_3_2_10_2","doi-asserted-by":"crossref","unstructured":"Juri Di\u00a0Rocco Davide Di\u00a0Ruscio Claudio Di\u00a0Sipio Phuong\u00a0T Nguyen and Riccardo Rubei. 2025. On the use of large language models in model-driven engineering. Software and Systems Modeling 24 3 (2025) 923\u2013948.","DOI":"10.1007\/s10270-025-01263-8"},{"key":"e_1_3_3_2_11_2","unstructured":"Eclipse Foundation. [n. d.]. GLSP Documentation - Action Handler. https:\/\/eclipse.dev\/glsp\/documentation\/actionhandler\/ https:\/\/eclipse.dev\/glsp\/documentation\/actionhandler\/ (last accessed: 13.03.2026)."},{"key":"e_1_3_3_2_12_2","doi-asserted-by":"publisher","DOI":"10.1109\/REW61692.2024.00044"},{"key":"e_1_3_3_2_13_2","unstructured":"Eclipse Foundation. 2026. GLSP Documentation. https:\/\/eclipse.dev\/glsp\/documentation\/ https:\/\/eclipse.dev\/glsp\/documentation\/ (last accessed: 03.03.2026)."},{"key":"e_1_3_3_2_14_2","unstructured":"The\u00a0Linux Foundation. 2025. A2A Protocol. https:\/\/a2a-protocol.org\/latest\/. [Accessed 12-01-2026]."},{"key":"e_1_3_3_2_15_2","doi-asserted-by":"crossref","unstructured":"Qize Guo Yan Chen Tarik Taleb and Chao Yang. 2025. Enabling Modular and Intelligent IoRT Systems: Integrating the Model Context Protocol for Semantic Decoupling at the Edge. IEEE Internet of Things Magazine 9 1 (2025) 39\u201346.","DOI":"10.1109\/MIOT.2025.3615709"},{"key":"e_1_3_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.1145\/3711875.3736687"},{"key":"e_1_3_3_2_17_2","doi-asserted-by":"publisher","DOI":"10.34726\/hss.2026.137296"},{"key":"e_1_3_3_2_18_2","doi-asserted-by":"publisher","DOI":"10.5220\/0012121500003552"},{"key":"e_1_3_3_2_19_2","first-page":"1","volume-title":"2025 TRON Symposium (TRONSHOW)","author":"Higuchi Yoshiki","year":"2025","unstructured":"Yoshiki Higuchi, Jee-Eun Kim, and Masahiro Bessho. 2025. MCP-based AI coding agent Integrating Static Analysis for Web Accessibility Error Correction. In 2025 TRON Symposium (TRONSHOW). IEEE, 1\u20134."},{"key":"e_1_3_3_2_20_2","doi-asserted-by":"publisher","unstructured":"Georg Hinkel and Bodo Igler. 2025. An internal DSL for graphical modeling tools based on GLSP. J. Object Technol. 24 2 (2025) 2. 10.5381\/JOT.2025.24.2.A11","DOI":"10.5381\/JOT.2025.24.2.A11"},{"key":"e_1_3_3_2_21_2","doi-asserted-by":"crossref","unstructured":"Yi Huang Bowen Zheng Yunxi Dong Hong Tang Huan Zhao Rakibul\u00a0Hasan Shawon Sensong An and Hualiang Zhang. 2025. MCP-enabled LLM for meta-optics inverse design: leveraging differentiable solver without LLM expertise. Nanophotonics 14 27 (2025) 5589\u20135602.","DOI":"10.1515\/nanoph-2025-0507"},{"key":"e_1_3_3_2_22_2","unstructured":"IBM. 2025. Agent Communication Protocol. https:\/\/agentcommunicationprotocol.dev\/introduction\/welcome. [Accessed 12-01-2026]."},{"key":"e_1_3_3_2_23_2","doi-asserted-by":"crossref","unstructured":"Ana\u00a0C Marc\u00e9n Antonio Iglesias Ra\u00fal Lape\u00f1a Francisca P\u00e9rez and Carlos Cetina. 2024. A systematic literature review of model-driven engineering using machine learning. IEEE Transactions on Software Engineering (2024).","DOI":"10.1109\/TSE.2024.3430514"},{"key":"e_1_3_3_2_24_2","doi-asserted-by":"publisher","DOI":"10.1109\/ICOCO67189.2025.11334152"},{"key":"e_1_3_3_2_25_2","doi-asserted-by":"crossref","unstructured":"Lukasz Mazur Nenad Petrovic James\u00a0Pontes Miranda Ansgar Radermacher Robert Rasche and Alois Knoll. 2025. Querying Large Automotive Software Models: Agentic vs. Direct LLM Approaches. arXiv preprint arXiv:https:\/\/arXiv.org\/abs\/2506.13171 (2025).","DOI":"10.1109\/GACLM67198.2025.11232128"},{"key":"e_1_3_3_2_26_2","doi-asserted-by":"publisher","DOI":"10.1109\/MODELS-C59198.2023.00016"},{"key":"e_1_3_3_2_27_2","doi-asserted-by":"publisher","DOI":"10.1109\/MODELS58315.2023.00031"},{"key":"e_1_3_3_2_28_2","doi-asserted-by":"publisher","unstructured":"Haydar Metin and Dominik Bork. 2025. A reference architecture for the development of GLSP-based web modeling tools. Softw. Syst. Model. 24 6 (2025) 1869\u20131895. 10.1007\/S10270-024-01257-Y","DOI":"10.1007\/S10270-024-01257-Y"},{"key":"e_1_3_3_2_29_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-032-28274-3_21"},{"key":"e_1_3_3_2_30_2","doi-asserted-by":"publisher","unstructured":"Parastoo Mohagheghi Miguel Fern\u00e1ndez Juan Martell and Mathias Fritzsche. 2008. MDE Adoption in Industry: Challenges and Success Criteria Vol.\u00a05421. 54\u201359. 10.1007\/978-3-642-01648-6_6","DOI":"10.1007\/978-3-642-01648-6_6"},{"key":"e_1_3_3_2_31_2","doi-asserted-by":"publisher","unstructured":"Gunter Mussbacher Beno\u00eet Combemale J\u00f6rg Kienzle Silvia Abrah\u00e3o Hyacinth Ali Nelly Bencomo M\u00e1rton B\u00far Loli Burgue\u00f1o Gregor Engels Pierre Jeanjean Jean-Marc J\u00e9z\u00e9quel Thomas K\u00fchn S\u00e9bastien Mosser Houari\u00a0A. Sahraoui Eugene Syriani D\u00e1niel Varr\u00f3 and Martin Weyssow. 2020. Opportunities in intelligent modeling assistance. Softw. Syst. Model. 19 5 (2020) 1045\u20131053. 10.1007\/S10270-020-00814-5","DOI":"10.1007\/S10270-020-00814-5"},{"key":"e_1_3_3_2_32_2","doi-asserted-by":"crossref","unstructured":"Shishir\u00a0G Patil Tianjun Zhang Xin Wang and Joseph\u00a0E Gonzalez. 2024. Gorilla: Large language model connected with massive apis. Advances in Neural Information Processing Systems 37 (2024) 126544\u2013126565.","DOI":"10.52202\/079017-4020"},{"key":"e_1_3_3_2_33_2","doi-asserted-by":"publisher","DOI":"10.1109\/CINTI67731.2025.11311789"},{"key":"e_1_3_3_2_34_2","doi-asserted-by":"publisher","unstructured":"Simon R\u00e4dler Luca Berardinelli Karolin Winter Abbas Rahimi and Stefanie Rinderle-Ma. 2025. Bridging MDE and AI: a systematic review of domain-specific languages and model-driven practices in AI software systems engineering. Softw. Syst. Model. 24 2 (2025) 445\u2013469. 10.1007\/S10270-024-01211-Y","DOI":"10.1007\/S10270-024-01211-Y"},{"key":"e_1_3_3_2_35_2","unstructured":"Partha\u00a0Pratim Ray. 2025. A survey on model context protocol: Architecture state-of-the-art challenges and future directions. Authorea Preprints (2025)."},{"key":"e_1_3_3_2_36_2","unstructured":"Juan\u00a0V. Razvan\u00a0Radulescu. 2025. Universal Tool Calling Protocol (UTCP). https:\/\/www.utcp.io\/. [Accessed 12-01-2026]."},{"key":"e_1_3_3_2_37_2","volume-title":"ICSE 2025 47th International Conference on Software Engineering","author":"Romeo Joseph","year":"2025","unstructured":"Joseph Romeo, Marco Raglianti, Nagy Csaba, and Michele Lanza. 2025. UML is back. Or is it?. In ICSE 2025 47th International Conference on Software Engineering."},{"key":"e_1_3_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-031-36060-2_10"},{"key":"e_1_3_3_2_39_2","unstructured":"Donya Sowelem. 2020. WU (Wirtschaftsuniversit\u00e4t Wien) \u2014 wu.ac.at. https:\/\/www.wu.ac.at\/erp\/webtrainer\/webtrainer-business-process-model-and-notation-bpmn\/bpmn-exercies. [Accessed 26-03-2026]."},{"key":"e_1_3_3_2_40_2","first-page":"30","volume-title":"28th International Conference on Theory and Applications of Satisfiability Testing (SAT 2025)","author":"Szeider Stefan","year":"2025","unstructured":"Stefan Szeider. 2025. Bridging language models and symbolic solvers via the model context protocol. In 28th International Conference on Theory and Applications of Satisfiability Testing (SAT 2025). Schloss Dagstuhl\u2013Leibniz-Zentrum f\u00fcr Informatik, 30\u20131."},{"key":"e_1_3_3_2_41_2","doi-asserted-by":"crossref","unstructured":"Lei Wang Chen Ma Xueyang Feng Zeyu Zhang Hao Yang Jingsen Zhang Zhiyuan Chen Jiakai Tang Xu Chen Yankai Lin et\u00a0al. 2024. A survey on large language model based autonomous agents. Frontiers of Computer Science 18 6 (2024) 186345.","DOI":"10.1007\/s11704-024-40231-1"},{"key":"e_1_3_3_2_42_2","doi-asserted-by":"publisher","DOI":"10.1145\/3757376.3771417"}],"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:47:51Z","timestamp":1789145271000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3822455.3830317"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2026,10,3]]},"references-count":41,"alternative-id":["10.1145\/3822455.3830317","10.1145\/3822455"],"URL":"https:\/\/doi.org\/10.1145\/3822455.3830317","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"}}]}}