Information Retrieval Based Nearest Neighbor Classification for Fine-Grained Bug Severity Prediction

作者: Yuan Tian , David Lo , Chengnian Sun

DOI: 10.1109/WCRE.2012.31

关键词:

摘要: Bugs are prevalent in software systems. Some bugs critical and need to be fixed right away, whereas others minor their fixes could postponed until resources available. In this work, we propose a new approach leveraging information retrieval, particular BM25-based document similarity function, automatically predict the severity of bug reports. Our analyzes reports reported past along with assigned labels, recommends labels newly Duplicate utilized determine what report features, it textual, ordinal, or categorical, important. We focus on predicting fine-grained namely different Bugzilla including: blocker, critical, major, minor, trivial. Compared existing state-of-the-art study prediction, work by Menzies Marcus, our brings significant improvement.

参考文章(30)
Suchi Saria, Nick Craswell, Hugo Zaragoza, Stephen E. Robertson, Michael J. Taylor, Microsoft Cambridge at TREC 13: Web and Hard Tracks. text retrieval conference. ,(2004)
Davor Cubranic, Gail C. Murphy, Automatic bug triage using text categorization. software engineering and knowledge engineering. pp. 92- 97 ,(2004)
Hinrich Schütze, Christopher D. Manning, Prabhakar Raghavan, Introduction to Information Retrieval ,(2005)
P. Francis, D. Leon, M. Minch, A. Podgurski, Tree-based methods for classifying software failures international symposium on software reliability engineering. pp. 451- 462 ,(2004) , 10.1109/ISSRE.2004.43
William W. Cohen, Fast Effective Rule Induction Machine Learning Proceedings 1995. pp. 115- 123 ,(1995) , 10.1016/B978-1-55860-377-6.50023-2
LiGuo Huang, Daniel Port, Liang Wang, Tao Xie, Tim Menzies, Text mining in supporting software systems risk assurance Proceedings of the IEEE/ACM international conference on Automated software engineering - ASE '10. pp. 163- 166 ,(2010) , 10.1145/1858996.1859027
LiGuo Huang, Vincent Ng, Isaac Persing, Ruili Geng, Xu Bai, Jeff Tian, AutoODC: Automated generation of Orthogonal Defect Classifications automated software engineering. ,vol. 22, pp. 412- 415 ,(2011) , 10.1109/ASE.2011.6100086
John Anvik, Lyndon Hiew, Gail C. Murphy, Coping with an open bug repository eclipse technology exchange. pp. 35- 39 ,(2005) , 10.1145/1117696.1117704
Xiaofan Chen, John Grundy, Improving automated documentation to code traceability by combining retrieval techniques automated software engineering. pp. 223- 232 ,(2011) , 10.1109/ASE.2011.6100057
Andy Podgurski, Jiayang Sun, David Leon, Wes Masri, Patrick Francis, Melinda Minch, Bin Wang, Automated support for classifying software failure reports international conference on software engineering. pp. 465- 475 ,(2003) , 10.5555/776816.776872