Page 146 - 《软件学报》2025年第4期
P. 146

1552                                                       软件学报  2025  年第  36  卷第  4  期


                     Cambridge, 2013.
                  [5]  Akbar SA, Kak AC. A large-scale comparative evaluation of IR-based tools for bug localization. In: Proc. of the 17th Int’l Conf. on
                     Mining Software Repositories. Seoul: ACM, 2020. 21–31. [doi: 10.1145/3379597.3387474]
                  [6]  Robertson SE, Spärck Jones K. Simple, proven approaches to text retrieval. Cambridge: University of Cambridge, 1994.
                  [7]  Zhou J, Zhang HY, Lo D. Where should the bugs be fixed? More accurate information retrieval-based bug localization based on bug
                     reports. In: Proc. of the 34th Int’l Conf. on Software Engineering. Zurich: IEEE, 2012. 14–24. [doi: 10.1109/icse.2012.6227210]
                  [8]  Sisman B, Kak AC. Incorporating version histories in information retrieval based bug localization. In: Proc. of the 9th IEEE Working
                     Conf. on Mining Software Repositories. Zurich: IEEE, 2012. 50–59. [doi: 10.1109/msr.2012.6224299]
                  [9]  Saha  RK,  Lease  M,  Khurshid  S,  Perry  DE.  Improving  bug  localization  using  structured  information  retrieval.  In:  Proc.  of  the  28th
                     IEEE/ACM Int’l Conf. on Automated Software Engineering. Silicon Valley: IEEE, 2013. 345–355. [doi: 10.1109/ase.2013.6693093]
                 [10]  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 2014 IEEE Int’l Conf. on Software Maintenance and evolution. Victoria: IEEE, 2014. 181–190. [doi: 10.
                     1109/icsme.2014.40]
                 [11]  Wang SW, Lo D. Version history, similar report, and structure: Putting them together for improved bug localization. In: Proc. of the 22nd
                     Int’l Conf. on Program Comprehension. Hyderabad: ACM, 2014. 53–63. [doi: 10.1145/2597008.2597148]
                     jos.org.cn/1000-9825/6087.htm [doi: 10.13328/j.cnki.jos.006087]
                 [12]  Youm KC, Ahn J, Kim J, Lee E. Bug localization based on code change histories and bug reports. In: Proc. of the 2015 Asia-Pacific
                     Software Engineering Conf. New Delhi: IEEE, 2015. 190–197. [doi: 10.1109/apsec.2015.23]
                 [13]  Wen M, Wu RX, Cheung SC. Locus: Locating bugs from software changes. In: Proc. of the 31st IEEE/ACM Int’l Conf. on Automated
                     Software Engineering. Singapore: ACM, 2016. 262–273. [doi: 10.1145/2970276.2970359]
                 [14]  Lam AN, Nguyen AT, Nguyen HA, Nguyen TN. Combining deep learning with information retrieval to localize buggy files for bug
                     reports. In: Proc. of the 30th IEEE/ACM Int’l Conf. on Automated Software Engineering. Lincoln: IEEE, 2015. 476–481. [doi: 10.1109/
                     ase.2015.73]
                 [15]  Huo X, Li M, Zhou ZH. Learning unified features from natural and programming languages for locating buggy source code. In: Proc. of
                     the 25th Int’l Joint Conf. on Artificial Intelligence. New York: IJCAI/AAAI Press, 2016. 1606–1612.
                 [16]  Xiao  Y,  Keung  J,  Mi  Q,  Bennin  KE.  Bug  localization  with  semantic  and  structural  features  using  convolutional  neural  network  and
                     cascade  forest.  In:  Proc.  of  the  22nd  Int’l  Conf.  on  Evaluation  and  Assessment  in  Software  Engineering.  Christchurch:  ACM,  2018.
                     101–111. [doi: 10.1145/3210459.3210469]
                 [17]  Cao JM, Yang SL, Jiang WH, Zeng HS, Shen BJ, Zhong H. BugPecker: Locating faulty methods with deep learning on revision graphs.
                     In:  Proc.  of  the  35th  IEEE/ACM  Int’l  Conf.  on  Automated  Software  Engineering.  ACM,  2020.  1214–1218.  [doi:  10.1145/3324884.
                     3418934]
                 [18]  Zhu ZY, Wang Y, Li Y. TROBO: A novel deep transfer model for enhancing cross-project bug localization. In: Proc. of the 14th Int’l
                     Conf. on Knowledge Science, Engineering and Management. Tokyo: Springer, 2021. 529–541. [doi: 10.1007/978-3-030-82136-4_43]
                 [19]  Han JX, Huang C, Sun SQ, Liu ZL, Liu JY. bjXnet: An improved bug localization model based on code property graph and attention
                     mechanism. Automated Software Engineering, 2023, 30(1): 12. [doi: 10.1007/s10515-023-00379-9]
                 [20]  Wong WE, Gao RZ, Li YH, Abreu R, Wotawa F. A survey on software fault localization. IEEE Trans. on Software Engineering, 2016,
                     42(8): 707–740. [doi: 10.1109/TSE.2016.2521368]
                 [21]  Lee J, Kim D, Bissyandé TF, Jung W, Le Traon Y. Bench4BL: Reproducibility study on the performance of IR-based bug localization.
                     In: Proc. of the 27th ACM SIGSOFT Int’l Symp. on Software Testing and Analysis. Amsterdam: ACM, 2018. 61–72. [doi: 10.1145/
                     3213846.3213856]
                 [22]  Zhang Y, Liu JK, Xia X, Wu MH, Yan H. Research progress on software bug localization technology based on information retrieval.
                     Ruan Jian Xue Bao/Journal of Software, 2020, 31(8): 2432–2452 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/
                     6081.htm [doi: 10.13328/j.cnki.jos.006081]
                 [23]  Guo  ZQ,  Zhou  HC,  Liu  SR,  Li  YH,  Chen  L,  Zhou  YM,  Xu  BW.  Information  retrieval  based  bug  localization:  Research  problem,
                     progress, and challenges. Ruan Jian Xue Bao/Journal of Software, 2020, 31(9): 2826–2854 (in Chinese with English abstract). http://www.

                 [24]  Li ZL, Chen X, Jiang ZW, Gu Q. Survey on information retrieval-based software bug localization methods. Ruan Jian Xue Bao/Journal of
                     Software, 2021, 32(2): 247–276 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/6130.htm [doi: 10.13328/j.cnki.jos.
                     006130]
                 [25]  Ni Z, Li B, Sun XB, Li BX, Zhu C. Research and progress on bug report-oriented bug localization techniques. Computer Science, 2022,
                     49(11): 8–23 (in Chinese with English abstract). [doi: 10.11896/jsjkx.220200117]
   141   142   143   144   145   146   147   148   149   150   151