Security for Machine Learning-based Software Systems: A Survey of Threats, Practices, and Challenges

H Chen, MA Babar - ACM Computing Surveys, 2024 - dl.acm.org
The rapid development of Machine Learning (ML) has demonstrated superior performance
in many areas, such as computer vision and video and speech recognition. It has now been …

Practices for Managing Machine Learning Products: A Multivocal Literature Review

I Alves, LAF Leite, P Meirelles, F Kon… - IEEE Transactions on …, 2023 - ieeexplore.ieee.org
Machine learning (ML) has grown in popularity in the software industry due to its ability to
solve complex problems. Developing ML systems involves more uncertainty and risk …

Data cleaning and machine learning: a systematic literature review

PO Côté, A Nikanjam, N Ahmed, D Humeniuk… - Automated Software …, 2024 - Springer
Abstract Machine Learning (ML) is integrated into a growing number of systems for various
applications. Because the performance of an ML model is highly dependent on the quality of …

Maintainability challenges in ML: A systematic literature review

K Shivashankar, A Martini - 2022 48th Euromicro Conference …, 2022 - ieeexplore.ieee.org
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 …

Privacy Preservation in Artificial Intelligence and Extended Reality (AI-XR) Metaverses: A Survey

M Alkaeed, A Qayyum, J Qadir - arXiv preprint arXiv:2310.10665, 2023 - arxiv.org
The metaverse is a nascent concept that envisions a virtual universe, a collaborative space
where individuals can interact, create, and participate in a wide range of activities. Privacy in …

DiverGet: A search-based software testing approach for deep neural network quantization assessment

AH Yahmed, HB Braiek, F Khomh, S Bouzidi… - Empirical Software …, 2022 - Springer
Quantization is one of the most applied Deep Neural Network (DNN) compression
strategies, when deploying a trained DNN model on an embedded system or a cell phone …

Testing feedforward neural networks training programs

H Ben Braiek, F Khomh - ACM Transactions on Software Engineering …, 2023 - dl.acm.org
At present, we are witnessing an increasing effort to improve the performance and
trustworthiness of Deep Neural Networks (DNNs), with the aim to enable their adoption in …

Semantic-guided fuzzing for virtual testing of autonomous driving systems

A Guo, Y Feng, Y Cheng, Z Chen - Journal of Systems and Software, 2024 - Elsevier
Autonomous driving systems (ADS) have achieved spectacular development and have been
utilized in numerous safety-critical tasks. Nonetheless, in spite of their considerable …

Agile4MLS—Leveraging Agile Practices for Developing Machine Learning-Enabled Systems: An Industrial Experience

K Vaidhyanathan, A Chandran, H Muccini… - IEEE Software, 2022 - ieeexplore.ieee.org
Agile4MLS - Leveraging Agile Practices for Developing ML-enabled systems: An Industrial
Experience Page 1 Agile4MLS - Leveraging Agile Practices for Developing ML-enabled systems …

Experience report: investigating bug fixes in machine learning frameworks/libraries

X Sun, T Zhou, R Wang, Y Duan, L Bo… - Frontiers of Computer …, 2021 - Springer
Abstract Machine learning (ML) techniques and algorithms have been successfully and
widely used in various areas including software engineering tasks. Like other software …