Sciweavers

FASE
2010
Springer

Are Popular Classes More Defect Prone?

13 years 11 months ago
Are Popular Classes More Defect Prone?
Traces of the evolution of software systems are left in a number of different repositories: such as configuration management systems, bug tracking systems, mailing lists. Developers use e-mails to discuss issues ranging from lowlevel concerns (bug fixes, refactorings) to high-level resolutions (future planning, design decisions). Thus, e-mail archives constitute a valuable asset for understanding the evolutionary dynamics of a system. We introduce metrics that measure the “popularity” of source code artifacts, i.e., the amount of discussion they generate in e-mail archives, and investigate whether the information contained in e-mail archives is correlated to the defects found in the system. Our hypothesis is that developers discuss problematic entities more than unproblematic ones. We also study whether the precision of existing techniques for defect prediction can be improved using our popularity metrics.
Alberto Bacchelli, Marco D'Ambros, Michele Lanza
Added 18 May 2010
Updated 18 May 2010
Type Conference
Year 2010
Where FASE
Authors Alberto Bacchelli, Marco D'Ambros, Michele Lanza
Comments (0)