From Code Changes to Quality Gains: An Empirical Study in Python ML Systems with PyQu

Read full text
Authors: Mohamed Almukhtar, Anwar Ghammam, Marouane Kessentini, Hua Ming
Cited by: 0

Abstract

In an era shaped by Generative Artificial Intelligence for code generation and the rising adoption of Python-based Machine Learning systems (MLS), software quality has emerged as a major concern. As these systems grow in complexity and importance, a key obstacle lies in understanding exactly how specific code changes affect overall quality—a shortfall aggravated by the lack of quality assessment tools and a clear mapping between ML systems code changes and their quality effects. Although prior work has explored code changes in MLS, it mostly stops at what the changes are, leaving a gap in our knowledge of the relationship between code changes and the MLS quality.

Fields of Study & Subjects

Software Engineering Research Software Testing and Debugging Techniques Software System Performance and Reliability

Publication details

Pages
182–194
Publication date
12 April 2026