paper-with-me

Papers

Maintainability Challenges in ML: A Systematic Literature Review

2024-08-17 · Karthik Shivashankar, Antonio Martini

Background: As Machine Learning (ML) advances rapidly in many fields, it is being adopted by academics and businesses alike. However, ML has a number of different challenges in terms of maintenance not found in traditional software projects. Identifying what causes these maintainability challenges can help mitigate them early and continue delivering value in the long run without degrading ML performance. Aim: This study aims to identify and synthesise the maintainability challenges in different stages of the ML workflow and understand how these stages are interdependent and impact each other's maintainability. Method: Using a systematic literature review, we screened more than 13000 papers, then selected and qualitatively analysed 56 of them. Results: (i) a catalogue of maintainability challenges in different stages of Data Engineering, Model Engineering workflows and the current challenges when building ML systems are discussed; (ii) a map of 13 maintainability challenges to different interdependent stages of ML that impact the overall workflow; (iii) Provided insights to developers of ML tools and researchers. Conclusions: In this study, practitioners and organisations will learn about maintainability challenges and their impact at different stages of ML workflow. This will enable them to avoid pitfalls and help to build a maintainable ML system. The implications and challenges will also serve as a basis for future research to strengthen our understanding of the ML system's maintainability.

📄 PDF Abstract BibTeX arXiv:2408.09196

Code (0)

등록된 구현이 없습니다.

Tasks

Systematic Literature Review

Similar Papers 제목 키워드 기반

Scalability and Maintainability Challenges and Solutions in Machine Learning: Systematic Literature Review

2025-04-15 · Karthik Shivashankar, Ghadi S. Al Hajj, Antonio Martini

This systematic literature review examines the critical challenges and solutions related to scalability and maintainability in Machine Learning (ML) systems. As ML applications become increasingly complex and widespread …

Systematic Literature Review

A Systematic Literature Review of Soft Computing Techniques for Software Maintainability Prediction: State-of-the-Art, Challenges and Future Directions

2022-09-21 · Gokul Yenduri, Thippa Reddy Gadekallu

The software is changing rapidly with the invention of advanced technologies and methodologies. The ability to rapidly and successfully upgrade software in response to changing business requirements is more vital than ev…

ManagementPredictionSystematic Literature Review

Human-AI Experience in Integrated Development Environments: A Systematic Literature Review

2025-03-08 · Agnia Sergeyuk, Ilya Zakharov, Ekaterina Koshchenko, Maliheh Izadi

The integration of Artificial Intelligence (AI) into Integrated Development Environments (IDEs) is reshaping software development, fundamentally altering how developers interact with their tools. This shift marks the eme…

Systematic Literature Review

Search Strategy Formulation for Systematic Reviews: issues, challenges and opportunities

2021-12-17 · Andrew MacFarlane, Tony Russell-Rose, Farhad Shokraneh

Systematic literature reviews play a vital role in identifying the best available evidence for health and social care policy. The resources required to produce systematic reviews can be significant, and a key to the succ…

Automating Systematic Literature Reviews with Natural Language Processing and Text Mining: a Systematic Literature Review

2022-11-20 · Girish Sundaram, Daniel Berleant

Objectives: An SLR is presented focusing on text mining based automation of SLR creation. The present review identifies the objectives of the automation studies and the aspects of those steps that were automated. In so d…

Systematic Literature Review