New model predicts software quality evolution for safer digital experiences.
Accidents caused by faulty software are a big problem. Software is getting more complex, making it hard to ensure good quality. Researchers looked at software like a complex network to evaluate its quality. They focused on modularity, hierarchy, complexity, and fault propagation. By studying over 5,000 versions of open source projects, they found a model that can help analyze software projects for better quality evaluation.