On the use of large language models in model-driven engineering

被引:0
|
作者
Di Rocco, Juri [1 ]
Di Ruscio, Davide [1 ]
Di Sipio, Claudio [1 ]
Nguyen, Phuong T. [1 ]
Rubei, Riccardo [1 ]
机构
[1] Univ Aquila, Laquila, Italy
关键词
LLMs; Generative AI; Model-Driven Engineering;
D O I
10.1007/s10270-025-01263-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Model-driven engineering (MDE) has seen significant advancements with the integration of machine learning (ML) and deep learning techniques. Building upon the groundwork of previous investigations, our study provides a concise overview of current large language models (LLMs) applications in MDE, emphasizing their role in automating tasks like model repository classification and developing advanced recommender systems. The paper also outlines the technical considerations for seamlessly integrating LLMs in MDE, offering a practical guide for researchers and practitioners. Looking forward, the paper proposes a focused research agenda for the future interplay of LLMs and MDE, identifying key challenges and opportunities. This concise roadmap envisions the deployment of LLM techniques to enhance the management, exploration, and evolution of modeling ecosystems. Moreover, we also discuss the adoption of LLMs in various domains by means of model-driven techniques and tools, i.e., MDE for supporting LLMs. By offering a compact exploration of LLMs in MDE, this paper contributes to the ongoing evolution of MDE practices, providing a forward-looking perspective on the transformative role of large language models in software engineering and model-driven practices.
引用
收藏
页数:26
相关论文
共 50 条
  • [21] On the Need for Artifact Models in Model-Driven Systems Engineering Projects
    Butting, Arvid
    Greifenberg, Timo
    Rumpe, Bernhard
    Wortmann, Andreas
    SOFTWARE TECHNOLOGIES: APPLICATIONS AND FOUNDATIONS, STAF 2017, 2018, 10748 : 146 - 153
  • [22] Model Patches in Model-Driven Engineering
    Cicchetti, Antonio
    Di Ruscio, Davide
    Pierantonio, Alfonso
    MODELS IN SOFTWARE ENGINEERING, 2010, 6002 : 190 - +
  • [23] Model-Driven Allocation Engineering
    Pohlmann, Uwe
    Huewe, Marcus
    2015 30TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2015, : 374 - 384
  • [24] Model-driven reverse engineering
    Rugaber, S
    Stirewalt, K
    IEEE SOFTWARE, 2004, 21 (04) : 45 - +
  • [25] Continuous Model-Driven Engineering
    Margaria, Tiziana
    Steffen, Bernhard
    COMPUTER, 2009, 42 (10) : 106 - 109
  • [26] Model-Driven Useware Engineering
    Meixner, Gerrit
    Seissler, Marc
    Breiner, Kai
    MODEL-DRIVEN DEVELOPMENT OF ADVANCED USER INTERFACES, 2011, 340 : 1 - +
  • [27] Model-driven ontology engineering
    Pan, Yue
    Xie, Guotong
    Ma, Li
    Yang, Yang
    Qiu, ZhaoMing
    Lee, Juhnyoung
    JOURNAL ON DATA SEMANTICS VII, 2006, 4244 : 57 - 78
  • [28] A Model-Driven Engineering Workbench for CAEX Supporting Language Customization and Evolution
    Mayerhofer, Tanja
    Wimmer, Manuel
    Berardinelli, Luca
    Drath, Rainer
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (06) : 2770 - 2779
  • [29] A Controlled Natural Language Approach for Integrating Requirements and Model-Driven Engineering
    Ferreira, David de Almeida
    da Silva, Alberto Rodrigues
    2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 518 - 523
  • [30] Towards the Effective Use of Traceability in Model-Driven Engineering Projects
    Santiago, Ivan
    Manuel Vara, Juan
    Valeria de Castro, Maria
    Marcos, Esperanza
    CONCEPTUAL MODELING, ER 2013, 2013, 8217 : 429 - 437