Bridging MDE and AI: a systematic review of domain-specific languages and model-driven practices in AI software systems engineering

S Rädler, L Berardinelli, K Winter, A Rahimi… - Software and Systems …, 2024 - Springer
Technical systems are becoming increasingly complex due to the increasing number of
components, functions, and involvement of different disciplines. In this regard, model-driven …

A systematic literature review of model-driven engineering using machine learning

AC Marcén, A Iglesias, R Lapeña… - IEEE Transactions on …, 2024 - ieeexplore.ieee.org
Model-driven engineering (MDE) is a software engineering paradigm based on the
systematic use of models. Over the past few years, engineers have significantly increased …

Leveraging large language models for software model completion: Results from industrial and public datasets

C Tinnes, A Welter, S Apel - arXiv preprint arXiv:2406.17651, 2024 - arxiv.org
Modeling structure and behavior of software systems plays a crucial role in the industrial
practice of software engineering. As with other software engineering artifacts, software …

Experiences and challenges from developing cyber‐physical systems in industry‐academia collaboration

J Cederbladh, R Eramo, V Muttillo… - Software: Practice …, 2024 - Wiley Online Library
Cyber‐physical systems (CPSs) are increasing in developmental complexity. Several
emerging technologies, such as Model‐based engineering, DevOps, and Artificial …

Reuse and automated integration of recommenders for modelling languages

L Almonte, A Garmendia, E Guerra… - Proceedings of the 16th …, 2023 - dl.acm.org
Many recommenders for modelling tasks have recently appeared. They use a variety of
recommendation methods, tailored to concrete modelling languages. Typically …

[HTML][HTML] Understanding the Landscape of Software Modelling Assistants for MDSE tools: A Systematic Mapping

D Mosquera, M Ruiz, O Pastor, J Spielberger - Information and Software …, 2024 - Elsevier
Abstract Context Model Driven Software Engineering (MDSE) and low-code/no-code
software development tools promise to increase quality and productivity by modelling …

[HTML][HTML] An architecture for model-based and intelligent automation in DevOps

R Eramo, B Said, M Oriol, H Bruneliere… - Journal of Systems and …, 2024 - Elsevier
The increasing complexity of modern systems poses numerous challenges at all stages of
system development and operation. Continuous software and system engineering …

ModelXGlue: a benchmarking framework for ML tools in MDE

JAH López, JS Cuadrado, R Rubei… - Software and Systems …, 2024 - Springer
The integration of machine learning (ML) into model-driven engineering (MDE) holds the
potential to enhance the efficiency of modelers and elevate the quality of modeling tools …

ModelMate: A recommender for textual modeling languages based on pre-trained language models

CD Costa, JAH López, JS Cuadrado - Proceedings of the ACM/IEEE …, 2024 - dl.acm.org
Current DSL environments lack smart editing facilities intended to enhance modeler
productivity and cannot keep pace of current developments of integrated development …

The Use of AI in Software Engineering: A Synthetic Knowledge Synthesis of the Recent Research Literature

P Kokol - Information, 2024 - mdpi.com
Artificial intelligence (AI) has witnessed an exponential increase in use in various
applications. Recently, the academic community started to research and inject new AI-based …