Page 228 - 《软件学报》2020年第9期
P. 228
郭肇强 等:基于信息检索的缺陷定位:问题、进展与挑战 2849
[22] Le TDB, Wang SW, Lo D. Multi-Abstraction concern localization. In: Proc. of the Int’l Conf. on Software Maintenance. 2013.
364−367. [doi: 10.1109/ICSM.2013.48]
[23] Rao S, Kak AC. Retrieval from software libraries for bug localization: A comparative study of generic and composite text models.
In: Proc. of the Working Conf. on Mining Software Repositories. 2011. 43−52. [doi: 10.1145/1985441.1985451]
[24] Saha RK, Lease M, Khurshid S, Perry DE. Improving bug localization using structured information retrieval. In: Proc. of the Int’l
Conf. on Automated Software Engineering. 2013. 345−355. [doi: 10.1109/ASE.2013.6693093]
[25] Moreno L, Treadway JJ, Marcus A, Shen WW. On the use of stack traces to improve text retrieval-based bug localization. In: Proc.
of the Int’l Conf. on Software Maintenance and Evolution. 2014. 151−160. [doi: 10.1109/ICSME.2014.37]
[26] Saha RK, Lawall J, Khurshid S, Perry DE. On the effectiveness of information retrieval based bug localization for C programs. In:
Proc. of the Int’l Conf. on Software Maintenance and Evolution. 2014. 161−170. [doi: 10.1109/ICSME.2014.38]
[27] Lukins SK, Kraft NA, Etzkorn LH. Source code retrieval for bug localization using latent dirichlet allocation. In: Proc. of the
Working Conf. on Reverse Engineering. 2008. 155−164. [doi: 10.1109/WCRE.2008.33]
[28] Zhou J, Zhang HY, Lo D. Where should the bug be fixed? More accurate information retrieval-based bug localization based on bug
report. In: Proc. of the Int’l Conf. on Software Engineering. 2012. 14−24. [doi: 10.1109/ICSE.2012.6227210]
[29] Tantithamthavorn C, Ihara A, Matsumoto K. Using co-change histories to improve bug localization performance. In: Proc. of the
Int’l Conf. on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing. 2013. 543−548. [doi:
10.1109/SNPD.2013.92]
[30] Wong CP, Xiong YF, Zhang HY, Hao D, Zhang L, Mei H. Boosting bug-report-oriented fault localization with segmentation and
stack-trace analysis. In: Proc. of the Int’l Conf. on Software Maintenance and Evolution. 2014. 181−190. [doi: 10.1109/ICSME.
2014.40]
[31] Wang SW, Lo D. Version history, similar report, and structure: Putting them together for improved bug localization. In: Proc. of
the Int’l Conf. on Program Comprehension. 2014. 53−63. [doi: 10.1145/2597008.2597148]
[32] Wen M, Wu RX, Cheung SC. Locus: Locating bugs from software changes. In: Proc. of the Int’l Conf. on Automated Software
Engineering. 2016. 262−273. [doi: 10.1145/2970276.2970359]
[33] Nichols BD. Augmented bug localization using past bug information. In: Proc. of the ACM Southeast Regional Conf. 2010. 61.
[doi: 10.1145/1900008.1900090]
[34] Lukins SK, Kraft NA, Etzkorn LH. Bug localization using latent dirichlet allocation. Information and Software Technology, 2010,
52(9):972−990. [doi: 10.1016/j.infsof.2010.04.002]
[35] Rahman MM, Roy CK. Improving IR-based bug localization with context-aware query reformulation. In: Proc. of the Int’l Symp.
on Foundations of Software Engineering. 2018. 621−632. [doi: 10.1145/3236024.3236065]
[36] Zhao F, Tang YM, Yang YB, Lu HM, Zhou YM, Xu BW. Is learning-to-rank cost-effective in recommending relevant files for bug
localization? In: Proc. of the Int’l Conf. on Software Quality, Reliability and Security. 2015. 298−303. [doi: 10.1109/QRS.2015.49]
[37] Zhao F. Localizing relevant source code files for bug report: An effort-aware effectiveness evaluation [MS. Thesis]. Nanjing:
Nanjing University, 2016 (in Chinese with English abstract).
[38] Garnier M, Garcia A. On the evaluation of structured information retrieval-based bug localization on 20 C# projects. In: Proc. of
the Brazilian Symp. on Software Engineering. 2016. 123−132. [doi: 10.1145/2973839.2973853]
[39] Lee J, Kim D, Bissyandé TF, Jung W, Traon YL. Bench4BL: Reproducibility study on the performance of IR-based bug
localization. In: Proc. of the Int’l Symp. on Software Testing and Analysis. 2018. 61−72. [doi: 10.1145/3213846.3213856]
[40] Chaparro O. Improving bug reporting, duplicate detection, and localization. In: Proc. of the Int’l Conf. on Software Engineering.
2017. 421−424. [doi: 10.1109/ICSE-C.2017.27]
[41] Kim M, Lee E. Are information retrieval-based bug localization techniques trustworthy? In: Proc. of the Int’l Conf. on Software
Engineering. 2018. 248−249. [doi: 10.1145/3183440.3194954]
[42] Rahman MM, Roy CK. Improving bug localization with report quality dynamics and query reformulation. In: Proc. of the Int’l
Conf. on Software Engineering. 2018. 348−349. [doi: 10.1145/3183440.3195003]
[43] Herzig K, Just S, Zeller A. It’s not a bug, it’s a feature: How misclassification impacts bug prediction. In: Proc. of the Int’l Conf.
on Software Engineering. 2013. 392−401. [doi: 10.1109/ICSE.2013.6606585]