Page 222 - 《软件学报》2026年第5期
P. 222

刘浩 等: 基于图   Transformer 的变更集错误定位方法                                              2101


                     assurance. IEEE Trans. on Software Engineering, 2013, 39(6): 757–773. [doi: 10.1109/TSE.2012.70]
                  [5]   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: IEEE, 2016. 262–273.
                  [6]   Ciborowska A, Damevski K. Fast changeset-based bug localization with BERT. In: Proc. of the 44th Int’l Conf. on Software Engineering.
                     Pittsburgh: ACM, 2022. 946–957. [doi: 10.1145/3510003.3510042]
                  [7]   Du YL, Yu ZX. Pre-training code representation with semantic flow graph for effective bug localization. In: Proc. of the 31st ACM Joint
                     European Software Engineering Conf. and Symp. on the Foundations of Software Engineering. San Francisco: ACM, 2023. 579–591.
                     [doi: 10.1145/3611643.3616338]
                  [8]   Deng X, Ye W, Xie R, Zhang SK. Survey of source code bug detection based on deep learning. Ruan Jian Xue Bao/Journal of Software,
                     2023, 34(2): 625–654 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/6696.htm [doi: 10.13328/j.cnki.jos.006696]
                  [9]   Murali V, Gross L, Qian R, Chandra S. Industry-scale IR-based bug localization: A perspective from Facebook. In: Proc. of the 43rd Int’l
                     Conf.  on  Software  Engineering:  Software  Engineering  in  Practice  (ICSE-SEIP).  Madrid:  IEEE,  2021.  188–197.  [doi:  10.1109/ICSE-
                     SEIP52600.2021.00028]
                 [10]   Zhou X, Xu BW, Han DG, Yang Z, He JD, Lo D. CCBERT: Self-supervised code change representation learning. In: Proc. of the 2023
                     IEEE Int’l Conf. on Software Maintenance and Evolution (ICSME). Bogotá: IEEE, 2023. 182–193. [doi: 10.1109/ICSME58846.2023.
                     00028]
                 [11]   Lin JF, Liu YL, Zeng QK, Jiang M, Cleland-Huang J. Traceability transformed: Generating more accurate links with pre-trained BERT
                     models. In: Proc. of the 43rd IEEE/ACM Int’l Conf. on Software Engineering (ICSE). Madrid: IEEE, 2021. 324–335. [doi: 10.1109/
                     ICSE43902.2021.00040]
                 [12]   Jung TH. CommitBERT: Commit message generation using pre-trained programming language model. arXiv:2105.14242, 2021.
                 [13]   Nie  LY,  Gao  CY,  Zhong  ZC,  Lam  W,  Liu  Y,  Xu  ZL.  CoreGen:  Contextualized  code  representation  learning  for  commit  message
                     generation. Neurocomputing, 2021, 459: 97–107. [doi: 10.1016/j.neucom.2021.05.039]
                 [14]   Gao ZP, Xia X, Lo D, Grundy J, Zimmermann T. Automating the removal of obsolete TODO comments. In: Proc. of the 29th ACM Joint
                     Meeting  on  European  Software  Engineering  Conf.  and  Symp.  on  the  Foundations  of  Software  Engineering.  Athens:  ACM,  2021.
                     218–229. [doi: 10.1145/3468264.3468553]
                 [15]   Luo YK, Thost V, Shi L. Transformers over directed acyclic graphs. In: Proc. of the 37th Int’l Conf. on Neural Information Processing
                     Systems. New Orleans: Curran Associates Inc., 2023. 2070.
                 [16]   Wang WH, Zhang KC, Li G, Liu SQ, Li AR, Jin Z, Liu Y. Learning program representations with a tree-structured Transformer. In: Proc.
                     of the 2023 IEEE Int’l Conf. on Software Analysis, Evolution and Reengineering (SANER). Taipa: IEEE, 2023. 248–259. [doi: 10.1109/
                     SANER56733.2023.00032]
                 [17]   Ying CX, Cai TL, Luo SJ, Zheng SX, Ke GL, He D, Shen YM, Liu TY. Do Transformers really perform bad for graph representation? In:
                     Proc. of the 35th Int’l Conf. on Neural Information Processing Systems. Curran Associates Inc., 2021. 2212.
                 [18]   Falleri JR, Morandat F, Blanc X, Martinez M, Monperrus M. Fine-grained and accurate source code differencing. In: Proc. of the 29th
                     ACM/IEEE Int’l Conf. on Automated Software Engineering. Vasteras: ACM, 2014. 313–324. [doi: 10.1145/2642937.2642982]
                 [19]   Falleri JR, Martinez M. Fine-grained, accurate, and scalable source code differencing. In: Proc. of the 46th IEEE/ACM Int’l Conf. on
                     Software Engineering. Lisbon: IEEE, 2024. 2856–2867. [doi: 10.1145/3597503.3639148]
                 [20]   An GB, Hong JG, Kim N, Yoo S. Fonte: Finding bug inducing commits from failures. In: Proc. of the 45th Int’l Conf. on Software
                     Engineering (ICSE). Melbourne: IEEE, 2023. 589–601. [doi: 10.1109/ICSE48619.2023.00059]
                 [21]   Yin PC, Neubig G, Allamanis M, Brockschmidt M, Gaunt AL. Learning to represent edits. arXiv:1810.13337, 2018.
                 [22]   Panthaplackel S, Li JJ, Gligoric M, Mooney RJ. Deep just-in-time inconsistency detection between comments and source code. In: Proc.
                     of the 35th AAAI Conf. on Artificial Intelligence. AAAI, 2021. 427–435. [doi: 10.1609/aaai.v35i1.16119]
                 [23]   Panthaplackel S, Allamanis M, Brockschmidt M. Copy that! Editing sequences by copying spans. In Proc. of the 35th AAAI Conf. on
                     Artificial Intelligence. AAAI, 2021. 13622–13630. [doi: 10.1609/aaai.v35i15.17606]
                 [24]   Cao YK, Sun ZY, Zou YZ, Xie B. Structurally-enhanced approach for automatic code change transformation. Ruan Jian Xue Bao/Journal
                     of Software, 2021, 32(4): 1006–1022 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/6227.htm [doi: 10.13328/j.cnki.
                     jos.006227]
                 [25]   Dong  JH,  Lou  YL,  Zhu  QH,  Sun  ZY,  Li  ZL,  Zhang  WJ,  Hao  D.  FIRA:  Fine-grained  graph-based  code  change  representation  for
                     automated commit message generation. In: Proc. of the 44th Int’l Conf. on Software Engineering. Pittsburgh: IEEE, 2022. 970–981. [doi:
                     10.1145/3510003.3510069]
                 [26]   Tarjan R. Depth-first search and linear graph algorithms. In: Proc. of the 12th Annual Symp. on Switching and Automata Theory (SWAT
                     1971). East Lansing: IEEE, 1971. 114–121. [doi: 10.1109/SWAT.1971.10]
                 [27]   Zhang K, Mao ZD, Wang Q, Zhang YD. Negative-aware attention framework for image-text matching. In: Proc. of the 2022 IEEE/CVF
                     Conf. on Computer Vision and Pattern Recognition (CVPR). New Orleans: IEEE, 2022. 15640–15649. [doi: 10.1109/CVPR52688.2022.
                     01521]
   217   218   219   220   221   222   223   224   225   226   227