loading...
How Long Will It Take to Fix This Bug?
Minneapolis, Minnesota May 20-May 26
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MSR.2007.13Fourth International Workshop on Mini ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Cathrin Wei?, Saarland University, Germany
Rahul Premraj, Saarland University, Germany
Thomas Zimmermann, Saarland University, Germany
Andreas Zeller, Saarland University, Germany
Predicting the time and effort for a software problem has long been a difficult task. We present an approach that automatically predicts the fixing effort, i.e., the person-hours spent on fixing an issue. Our technique leverages existing issue tracking systems: given a new issue report, we use the Lucene framework to search for similar, earlier reports and use their average time as a prediction. Our approach thus allows for early effort estimation, helping in assigning issues and scheduling stable releases. We evaluated our approach using effort data from the JBoss project. Given a sufficient number of issues reports, our automatic predictions are close to the actual effort; for issues that are bugs, we are off by only one hour, beating na??ve predictions by a factor of four.
Citation:
Cathrin Wei?, Rahul Premraj, Thomas Zimmermann, Andreas Zeller, "How Long Will It Take to Fix This Bug?," msr, pp.1, Fourth International Workshop on Mining Software Repositories (MSR'07:ICSE Workshops 2007), 2007
Usage of this product signifies your acceptance of the Terms of Use.


Suggestions