Bridging MDE and AI: a systematic review of domain-specific languages and model-driven practices in AI software systems engineering
Technical systems are becoming increasingly complex due to the increasing number of
components, functions, and involvement of different disciplines. In this regard, model-driven …
components, functions, and involvement of different disciplines. In this regard, model-driven …
A systematic literature review of model-driven engineering using machine learning
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 …
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
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 …
practice of software engineering. As with other software engineering artifacts, software …
Experiences and challenges from developing cyber‐physical systems in industry‐academia collaboration
Cyber‐physical systems (CPSs) are increasing in developmental complexity. Several
emerging technologies, such as Model‐based engineering, DevOps, and Artificial …
emerging technologies, such as Model‐based engineering, DevOps, and Artificial …
Reuse and automated integration of recommenders for modelling languages
Many recommenders for modelling tasks have recently appeared. They use a variety of
recommendation methods, tailored to concrete modelling languages. Typically …
recommendation methods, tailored to concrete modelling languages. Typically …
[HTML][HTML] Understanding the Landscape of Software Modelling Assistants for MDSE tools: A Systematic Mapping
Abstract Context Model Driven Software Engineering (MDSE) and low-code/no-code
software development tools promise to increase quality and productivity by modelling …
software development tools promise to increase quality and productivity by modelling …
[HTML][HTML] An architecture for model-based and intelligent automation in DevOps
The increasing complexity of modern systems poses numerous challenges at all stages of
system development and operation. Continuous software and system engineering …
system development and operation. Continuous software and system engineering …
ModelXGlue: a benchmarking framework for ML tools in MDE
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 …
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 …
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 …
applications. Recently, the academic community started to research and inject new AI-based …