doi: 10.7763/IJCTE.2013.V5.742
Metrics and Software Quality Evolution: A Case Study on Open Source Software
- Software Engineering Research Laboratory, Department of Mathematics and Computer Science, University of Quebec, Trois-Rivières, Québec, Canada.
Abstract
This paper aims at analyzing empirically the quality evolution of an open source software using metrics. We used a control flow based metric (<i>Quality Assurance Indicator</i> - Qi) which we proposed in a previous work. We wanted to investigate if the Qi metric can be used to observe how quality evolves along the evolution of the successive released versions of the subject software system. We addressed software quality from an internal perspective. We performed an empirical analysis using historical data on the subject system (Apache Tomcat). The collected data cover, in fact, a period of more than seven years (thirty-one versions in total). Empirical results provide evidence that the Qi metric reflects properly the quality evolution of the subject system.
Keywords
- Empirical analysis
- metrics
- software attributes
- software evolution
- software quality
How to Cite
Nicholas Drouin, Mourad Badri, and Fadel Touré, "Metrics and Software Quality Evolution: A Case Study on Open Source Software," International Journal of Computer Theory and Engineering, vol. 5, no. 3, pp. 523-527, 2013. https://doi.org/10.7763/IJCTE.2013.V5.742
Copyright & License
Copyright © 2013 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).