Title :
Impact of Version History Metrics on Maintainability
Author :
Farag?;P?ter ; Lad?nyi;Rudolf Ferenc
Author_Institution :
Dept. of Software Eng., Univ. of Szeged, Szeged, Hungary
Abstract :
In this study we present how some version control history based metrics affect maintainability of the source code. These metrics cover intensity of modifications, code ownership and code aging. We determine the order of source files based on each analyzed metrics, and compare it with their maintainability based order. As a cross-check we perform a comparison test with post-release defects as well. We performed the analysis on 14 versions of 4 well-known open source software systems. The results show high correlation between the version control metrics and relative maintainability indexes, in each case. The comparison with post-release defects also support the results in most of the cases.
Keywords :
"Measurement","Correlation","History","Object oriented modeling","Couplings","Software","Java"
Conference_Titel :
Advanced Software Engineering & Its Applications (ASEA), 2015 8th International Conference on
DOI :
10.1109/ASEA.2015.14