A Quantitative Comparison of Perfective and Corrective Software Maintenance
Document Type
Article
Publication Date
1-1-1997
Description
This paper presents a quantitative comparison of perfective and corrective software maintenance performed by a large military contractor using a formal program release process. The analysis techniques used in the comparison make use of basic data collected throughout the maintenance process. The data collected allow the impact of performing perfective and corrective maintenance to be quantitatively compared. Both parametric and non-parametric statistical techniques are applied to test relationships between and among process and product data. The results provide valuable information for predicting future process and product characteristics, assessing perfective and corrective maintenance impact, and quantitatively comparing the impact of both types of requirements volatility. The results also support one common rule of thumb, cast some doubt on another, and lead to the formulation of a new one.
Citation Information
Henry, Joel E.; and Cain, James P.. 1997. A Quantitative Comparison of Perfective and Corrective Software Maintenance. Journal of Software Maintenance and Evolution. Vol.9(5). 281-297. https://doi.org/10.1002/(sici)1096-908x(199709/10)9:5<281::aid-smr154>3.0.co;2-p ISSN: 1532-060X