TY - GEN
T1 - Micro interaction metrics for defect prediction
AU - Lee, Taek
AU - Han, Dong Gyun
AU - Kim, Sunghun
AU - In, Hoh Peter
PY - 2011
Y1 - 2011
N2 - There is a common belief that developers'behavioral interaction patterns may affect software quality. However, widely used defect prediction metrics such as source code metrics, change churns, and the number of previous defects do not capture developers'direct interactions. We propose 56 novel micro interaction metrics (MIMs) that leverage developers'interaction information stored in the Mylyn data. Mylyn is an Eclipse plug-in, which captures developers'interactions such as file editing and selection events with time spent. To evaluate the performance of MIMs in defect prediction, we build defect prediction (classification and regression) models using MIMs, traditional metrics, and their combinations. Our experimental results show that MIMs significantly improve defect classification and regression accuracy.
AB - There is a common belief that developers'behavioral interaction patterns may affect software quality. However, widely used defect prediction metrics such as source code metrics, change churns, and the number of previous defects do not capture developers'direct interactions. We propose 56 novel micro interaction metrics (MIMs) that leverage developers'interaction information stored in the Mylyn data. Mylyn is an Eclipse plug-in, which captures developers'interactions such as file editing and selection events with time spent. To evaluate the performance of MIMs in defect prediction, we build defect prediction (classification and regression) models using MIMs, traditional metrics, and their combinations. Our experimental results show that MIMs significantly improve defect classification and regression accuracy.
UR - http://www.scopus.com/inward/record.url?scp=80053182850&partnerID=8YFLogxK
U2 - 10.1145/2025113.2025156
DO - 10.1145/2025113.2025156
M3 - Conference contribution
AN - SCOPUS:80053182850
SN - 9781450304436
T3 - SIGSOFT/FSE 2011 - Proceedings of the 19th ACM SIGSOFT Symposium on Foundations of Software Engineering
SP - 311
EP - 321
BT - SIGSOFT/FSE'11 - Proceedings of the 19th ACM SIGSOFT Symposium on Foundations of Software Engineering
T2 - 19th ACM SIGSOFT Symposium on Foundations of Software Engineering, SIGSOFT/FSE'11
Y2 - 5 September 2011 through 9 September 2011
ER -