Page 343 - 《软件学报》2025年第8期
P. 343

3766                                                       软件学报  2025  年第  36  卷第  8  期


                     Findings of the Association for Computational Linguistics. Dubrovnik: ACL, 2023. 2023. 1321–1333. [doi: 10.18653/v1/2023.findings-
                     eacl.97]
                 [50]  Fowkes J, Chanthirasegaran P, Ranca R, Allamanis M, Lapata M, Sutton C. Autofolding for source code summarization. IEEE Trans. on
                     Software Engineering, 2017, 43(12): 1095–1109. [doi: 10.1109/TSE.2017.2664836]
                 [51]  Wang RY, Zhang HW, Lu GL, Lyu L, Lyu C. Fret: Functional reinforced transformer with BERT for code summarization. IEEE Access,
                     2020, 8: 135591–135604. [doi: 10.1109/ACCESS.2020.3011744]
                 [52]  Wang YL, Shi ES, Du L, Yang XD, Hu YX, Han S, Zhang HY, Zhang DM. CoCoSum: Contextual code summarization with multi-
                     relational graph neural network. arXiv:2107.01933, 2021.
                 [53]  Zeng JW, Zhang T, Xu Z. DG-Trans: Automatic code summarization via dynamic graph attention-based transformer. In: Proc. of the 21st
                     IEEE Int’l Conf. on Software Quality, Reliability and Security. Hainan: IEEE, 2021. 786–795. [doi: 10.1109/QRS54544.2021.00088]
                 [54]  Gong Z, Gao CY, Wang YS, Gu WC, Peng Y, Xu ZL. Source code summarization with structural relative position guided Transformer.
                     In: Proc. of the 2022 IEEE Int’l Conf. on Software Analysis, Evolution and Reengineering. Honolulu: IEEE, 2022. 13–24. [doi: 10.1109/
                     SANER53432.2022.00013]
                 [55]  Chai  L,  Li  M.  Pyramid  attention  for  source  code  summarization.  In:  Proc.  of  the  36th  Int’l  Conf.  on  Neural  Information  Processing
                     Systems. New Orleans: Curran Associates Inc., 2022. 1485.
                 [56]  Xie R, Hu TX, Ye W, Zhang SK. Low-resources project-specific code summarization. In: Proc. of the 37th IEEE/ACM Int’l Conf. on
                     Automated Software Engineering. Rochester: ACM, 2022. 68. [doi: 10.1145/3551349.3556909]
                 [57]  Wang Y, Dong Y, Lu XS, Zhou AY. GypSum: Learning hybrid representations for code summarization. In: Proc. of the 30th IEEE/ACM
                     Int’l Conf. on Program Comprehension. Pittsburgh: IEEE, 2022. 12–23. [doi: 10.1145/3524610.3527903]
                 [58]  Cheng  WY,  Hu  P,  Wei  SZ,  Mo  R.  Keyword-guided  abstractive  code  summarization  via  incorporating  structural  and  contextual
                     information. Information and Software Technology, 2022, 150: 106987. [doi: 10.1016/j.infsof.2022.106987]
                 [59]  Ye T, Wu LF, Ma TF, Zhang XH, Du YK, Liu PY, Ji SL, Wang WH. Tram: A token-level retrieval-augmented mechanism for source
                     code  summarization.  In:  Proc.  of  the  2024  Findings  of  the  Association  for  Computational  Linguistics.  Mexico  City:  ACL,  2024.
                     2959–2971. [doi: 10.18653/v1/2024.findings-naacl.186]
                 [60]  Zhou ZY, Yu HQ, Fan GS, Huang ZJ, Yang K. Towards retrieval-based neural code summarization: A meta-learning approach. IEEE
                     Trans. on Software Engineering, 2023, 49(4): 3008–3031. [doi: 10.1109/TSE.2023.3238161]
                 [61]  Gao SZ, Gao CY, He YL, Zeng JC, Nie LY, Xia X, Lyu M. Code structure-guided Transformer for source code summarization. ACM
                     Trans. on Software Engineering and Methodology, 2023, 32(1): 23. [doi: 10.1145/3522674]
                 [62]  Zhang ML, Zhou G, Yu WT, Huang NB, Liu WF. GA-SCS: Graph-augmented source code summarization. ACM Trans. on Asian and
                     Low-resource Language Information Processing, 2023, 22(2): 53. [doi: 10.1145/3554820]
                 [63]  Zeng  JW,  He  YT,  Zhang  T,  Xu  Z,  Han  Q.  CLG-Trans:  Contrastive  learning  for  code  summarization  via  graph  attention-based
                     transformer. Science of Computer Programming, 2023, 226: 102925. [doi: 10.1016/j.scico.2023.102925]
                 [64]  Mu FW, Chen X, Shi L, Wang S, Wang Q. Automatic comment generation via multi-pass deliberation. In: Proc. of the 37th IEEE/ACM
                     Int’l Conf. on Automated Software Engineering. Rochester: ACM, 2022. 14. [doi: 10.1145/3551349.3556917]
                 [65]  Chen FX, Kim M, Choo J. Novel natural language summarization of program code via leveraging multiple input representations. In: Proc.
                     of  the  2021  Findings  of  the  Association  for  Computational  Linguistics.  Punta  Cana:  ACL,  2021.  2510–2520.  [doi:  10.18653/v1/
                     2021.findings-emnlp.214]
                 [66]  Rai S, Gaikwad T, Jain S, Gupta A. Method level text summarization for Java code using nano-patterns. In: Proc. of the 24th Asia-Pacific
                     Software Engineering Conf. Nanjing: IEEE, 2017. 199–208. [doi: 10.1109/APSEC.2017.26]
                 [67]  Sharma R, Chen FX, Fard F. LAMNER: Code comment generation using character language model and named entity recognition. In:
                     Proc. of the 30th IEEE/ACM Int’l Conf. on Program Comprehension. Pittsburgh: IEEE, 2022. 48–59. [doi: 10.1145/3524610.3527924]
                 [68]  McBurney PW, McMillan C. Automatic documentation generation via source code summarization of method context. In: Proc. of the
                     22nd Int’l Conf. on Program Comprehension. Hyderabad: ACM, 2014. 279–290. [doi: 10.1145/2597008.2597149]
                 [69]  McBurney PW, McMillan C. Automatic source code summarization of context for Java methods. IEEE Trans. on Software Engineering,
                     2016, 42(2): 103–119. [doi: 10.1109/TSE.2015.2465386]
                 [70]  Badihi S, Heydarnoori A. CrowdSummarizer: Automated generation of code summaries for Java programs through crowdsourcing. IEEE
                     Software, 2017, 34(2): 71–80. [doi: 10.1109/MS.2017.45]
                 [71]  Wang  X,  Peng  X,  Sun  J,  Zhao  YF,  Chen  C,  Fan  JK.  A  topic  guided  pointer-generator  model  for  generating  natural  language  code
                     summaries. arXiv:2107.01642, 2021.
                 [72]  Choi YS, Bak JY, Na CW, Lee JH. Learning sequential and structural information for source code summarization. In: Proc. of the 2021
   338   339   340   341   342   343   344   345   346   347   348