Understanding evolutionary coupling by fine-grained co-change relationship analysis
Proceedings of the 27th International Conference on Program Comprehension, pp. 271-282, 2019.
change types empirical study co-change analysis co-change relationship evolutionary coupling
Frequent co-changes to multiple files, i.e., evolutionary coupling, can demonstrate active relations among files, explicit or implicit. Although evolutionary coupling has been used to analyze software quality, there is no systematic study on the categorization of frequent co-changes between files which may used for characterizing various ...More
Full Text (Upload PDF)
PPT (Upload PPT)