
203Mining Data from Software Repositories
5.11.7.2 Change-Proneness Studies
Change proneness may be dened as the likelihood that a given component of a software
would change in future. Along with defect prediction or defect proneness, change proneness
is also a crucial area and needs to be evaluated accurately. Prediction of change-prone
classes may aid in maintenance and testing. A class that is highly probable to change in the
later releases of a software needs to be tested rigorously, and proper tracking is required for
that class while modifying and maintaining the software. Therefore, various studies have
also been carried out in the past ...