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 条
  • [1] Language Architecture: An Architecture Language for Model-Driven Engineering
    Brouwers, Niels
    Hamilton, Marc
    Kurtev, Ivan
    Luo, Yaping
    MODELSWARD: PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2017, : 147 - 156
  • [2] Model-driven engineering with large models in the context of product line engineering with IBYKUS AP
    Skatulla, Steffen
    Hornbostel, Detlef
    Erfurth, Christian
    Rossak, Wilhelm
    FIFTEENTH IEEE INTERNATIONAL CONFERENCE AND WORKSHOPS ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS, PROCEEDINGS, 2008, : 483 - +
  • [3] Large Language Model-Driven Immersive Agent
    Singh, Aditi
    Kumar, Saket
    Ehtesham, Abul
    Khoei, Tala Talaei
    Bhati, Deepshikha
    2024 IEEE 5TH ANNUAL WORLD AI IOT CONGRESS, AIIOT 2024, 2024, : 0619 - 0624
  • [4] Putting performance engineering into model-driven engineering: Model-driven performance engineering
    Fritzsche, Mathias
    Johannes, Jendrik
    MODELS IN SOFTWARE ENGINEERING, 2008, 5002 : 164 - +
  • [5] Model-driven engineering of a general policy modeling language
    Kaviani, Nima
    Gasevic, Dragan
    Milanovic, Milan
    Hatala, Marek
    Mohabbati, Bardia
    2008 IEEE WORKSHOP ON POLICIES FOR DISTRIBUTED SYSTEMS AND NETWORKS, PROCEEDINGS, 2008, : 101 - +
  • [6] Engineering Multi-View Models for Model-Driven Engineering
    van Lamsweerde, Axel
    2013 INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING (TASE), 2013, : 3 - 3
  • [7] Model-Driven Engineering Meets Generic Language Technology
    van den Brand, M. G. J.
    SOFTWARE LANGUAGE ENGINEERING, 2009, 5452 : 8 - 15
  • [8] Use cases in model-driven software engineering
    Astudillo, H
    Génovaz, G
    Smialek, M
    Llorens, J
    Metz, P
    Prieto-Díaz, R
    SATELLITE EVENTS AT THE MODELS 2005 CONFERENCE, 2006, 3844 : 272 - 279
  • [9] Model Engineering for Model-Driven Engineering
    van Lamsweerde, Axel
    EICS 2010: PROCEEDINGS OF THE 2010 ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2010, : 211 - 211
  • [10] Model-driven engineering
    Schmidt, DC
    COMPUTER, 2006, 39 (02) : 25 - 31