International Journal of Computer Theory and Engineering (IJCTE)
In this paper, the authors analyze empirically the quality evolution of an open source software using metrics. They used a control flow based metric (Quality Assurance Indicator-Qi) which they proposed in a previous work. They 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. They addressed software quality from an internal perspective. They 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.