Modeling bug report quality

作者: Pieter Hooimeijer , Westley Weimer

DOI: 10.1145/1321631.1321639

关键词:

摘要: Software developers spend a significant portion of their resources handling user-submitted bug reports. For software that is widely deployed, the number reports typically outstrips available to triage them. As result, some may be dealt with too slowly or not at all. We present descriptive model report quality based on statistical analysis surface features over 27,000 publicly for Mozilla Firefox project. The predicts whether triaged within given amount time. Our this has implications reporting systems and suggests should emphasized when composing evaluate our empirically its hypothetical performance as an automatic filter incoming results show performs significantly better than chance in terms precision recall. In addition, we modelcan reduce overall cost maintenance setting where average addressing more 2% ignoring important report.

参考文章(16)
Ron Kohavi, A study of cross-validation and bootstrap for accuracy estimation and model selection international joint conference on artificial intelligence. ,vol. 2, pp. 1137- 1143 ,(1995)
Ran El-Yaniv, Yoad Winter, Naftali Tishby, Ron Bekkerman, Distributional word clusters vs. words for text categorization Journal of Machine Learning Research. ,vol. 3, pp. 1183- 1208 ,(2003)
Gerard Salton, Michael J. McGill, Introduction to Modern Information Retrieval ,(1983)
Barry Boehm, Victor R Basili, None, Top 10 list [software development] IEEE Computer. ,vol. 34, pp. 135- 137 ,(2001) , 10.1109/2.962984
John Anvik, Lyndon Hiew, Gail C. Murphy, Coping with an open bug repository eclipse technology exchange. pp. 35- 39 ,(2005) , 10.1145/1117696.1117704
Sunghun Kim, E. James Whitehead, How long did it take to fix bugs? Proceedings of the 2006 international workshop on Mining software repositories - MSR '06. pp. 173- 174 ,(2006) , 10.1145/1137983.1138027
Douglas R. McCallum, James L. Peterson, Computer-based readability indexes Proceedings of the ACM '82 conference. pp. 44- 48 ,(1982) , 10.1145/800174.809754
John Anvik, Lyndon Hiew, Gail C. Murphy, Who should fix this bug? Proceeding of the 28th international conference on Software engineering - ICSE '06. pp. 361- 370 ,(2006) , 10.1145/1134285.1134336
M. D'Ambros, M. Lanza, Software bugs and evolution: a visual approach to uncover their relationship conference on software maintenance and reengineering. pp. 229- 238 ,(2006) , 10.1109/CSMR.2006.51