Model-driven Engineering for Machine Learning Components: A Systematic Literature Review
Not on the map. Why?
Abstract (arXiv)
Context: Machine Learning (ML) has become widely adopted as a component in many modern software applications. Due to the large volumes of data available, organizations want to increasingly leverage their data to extract meaningful insights and enhance business profitability. ML components enable predictive capabilities, anomaly detection, recommendation, accurate image and text processing, and informed decision-making. However, developing systems with ML components is not trivial; it requires time, effort, knowledge, and expertise in ML, data processing, and software engineering. There have been several studies on the use of model-driven engineering (MDE) techniques to address these challenges when developing traditional software and cyber-physical systems. Recently, there has been a growing interest in applying MDE for systems with ML components. Objective: The goal of this study is to further explore the promising intersection of MDE with ML (MDE4ML) through a systematic literature review (SLR). Through this SLR, we wanted to analyze existing studies, including their motivations, MDE solutions, evaluation techniques, key benefits and limitations. Results: We analyzed selected studies with respect to several areas of interest and identified the following: 1) the key motivations behind using MDE4ML; 2) a variety of MDE solutions applied, such as modeling languages, model transformations, tool support, targeted ML aspects, contributions and more; 3) the evaluation techniques and metrics used; and 4) the limitations and directions for future work. We also discuss the gaps in existing literature and provide recommendations for future research. Conclusion: This SLR highlights current trends, gaps and future research directions in the field of MDE4ML, benefiting both researchers and practitioners
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 12 of its 78 references that are in the map. First posted on arXiv 1 Nov 2023.
Builds on
12 of 78 references.
References · 12
- 2020Underspecification Presents Challenges for Credibility in Modern Machine Learningcited by 496
- 2018A Review of Challenges and Opportunities in Machine Learning for Healthcited by 68
- 2023Advancing Requirements Engineering through Generative AI: Assessing the Role of LLMscited by 42
- 2021Amazon SageMaker Model Monitor: A System for Real-Time Insights into Deployed Machine Learning Modelscited by 16
- 2022Requirements Engineering for Artificial Intelligence Systems: A Systematic Mapping Studycited by 14
- 2022A domain-specific language for describing machine learning datasetscited by 12
- 2021AI and Ethics -- Operationalising Responsible AIcited by 11
- 2016A Survey on Domain-Specific Languages for Machine Learning in Big Datacited by 4
- 2021A Model-Driven Approach to Machine Learning and Software Modeling for the IoTcited by 4
- 2014Open science in machine learningcited by 3
- 2021Supporting AI Engineering on the IoT Edge through Model-Driven TinyMLcited by 3
- 2021The Effects of Human Aspects on the Requirements Engineering Process: A Systematic Literature Reviewcited by 3
Built on by
Citing papers per year: 2024: 2; 2025: 4; 2026: 1.
7 papers.
- 2024A Taxonomy of Architecture Options for Foundation Model-based Agents: Analysis and Decision Modelcited by 4
- 2025Novice Developers' Perspectives on Adopting LLMs for Software Development: A Systematic Literature Reviewcited by 3
- 2025LoCoML: A Framework for Real-World ML Inference Pipelinescited by 2
- 2024Towards a Domain-Specific Modelling Environment for Reinforcement Learningcited by 1
- 2025Understanding Practitioners Perspectives on Monitoring Machine Learning Systemscited by 0
- 2025A Model-Driven Engineering Approach to AI-Powered Healthcare Platformscited by 0
- 2026A Model-Driven Approach for Developing Families of Reinforcement Learning Environmentscited by 0
- 2026A Model-Driven Approach for Developing Families of Reinforcement Learning Environments18 Jun 2026
- 2025A Model-Driven Engineering Approach to AI-Powered Healthcare Platforms10 Oct 2025
- 2025Understanding Practitioners Perspectives on Monitoring Machine Learning Systems20 Aug 2025
- 2025Novice Developers' Perspectives on Adopting LLMs for Software Development: A Systematic Literature Review10 Mar 2025
- 2025LoCoML: A Framework for Real-World ML Inference Pipelines24 Jan 2025
- 2024Towards a Domain-Specific Modelling Environment for Reinforcement Learning12 Oct 2024
- 2024A Taxonomy of Architecture Options for Foundation Model-based Agents: Analysis and Decision Model6 Aug 2024