[1] |
Xu K,Wu L,Wang Z,et al.Graph2seq:Graph to sequence learning with attention-based neural networks[J].arXiv:1804.00823,2018.
|
[2] |
Haiduc S,Aponte J,Marcus A.Supporting program comprehension with source code summarization[C]∥Proc of the 32nd ACM/IEEE International Conference on Software Engineering,2010:223-226.
|
[3] |
Zheng W,Zhou H,Li M,et al.CodeAttention:Translating source code to comments by exploiting the code constructs[J].Frontiers of Computer Science,2019,13:565-578.
|
[4] |
Hu X, Li G,Xia X,et al.Summarizing source code with transferred API knowledge[C]∥Proc of the International Joint Conference on Artificial Intelligence,2018:2269-2275.
|
[5] |
Alon U,Zilberstein M,Levy O,et al.code2vec:Learning distributed representations of code[J].Proceedings of the ACM on Programming Languages,2019,3(POPL):1-29.
|
[6] |
Zhang J,Wang X,Zhang H,et al.A novel neural source code representation based on abstract syntax tree[C]∥Proc of the 2019 IEEE/ACM 41st International Conference on Software Engineering,2019:783-794.
|
[7] |
Hu X,Li G,Xia X,et al.Deep code comment generation with hybrid lexical and syntactical information[J].Empirical Software Engineering,2020,25:2179-2217.
|
[8] |
戎珂瑶,熊贇.基于多维度异质图结构的代码注释自动生成[J].计算机工程,2023,49(4):240-248.
|
|
Rong Ke-yao,Xiong Yun.Automatic code annotation generation based on multi-dimensional heterogeneous graph structure[J].Computer Engineering,2023,49(4):240-248.
|
[9] |
LeClair A,Haque S,Wu L,et al.Improved code summarization via a graph neural network[C]∥Proc of the 28th International Conference on Program Comprehension,2020:184-195.
|
[10] |
Allamanis M,Brockschmidt M,Khademi M.Learning to represent programs with graphs[J].arXiv:1711.00740,2017.
|
[11] |
Vaswani A,Shazeer N,Parmar N,et al.Attention is all you need[C]∥Proc of the 31st International Conference on Neural Information Processing Systems,2017:5998-6008.
|
[12] |
Hu X,Li G,Xia X,et al.Deep code comment generation[C]∥Proc of the 26th International Conference on Program Comprehension,2018:200-210.
|
[13] |
Tsai Y H H,Bai S,Liang P P,et al.Multimodal transformer for unaligned multimodal language sequences[C]∥Proc of the 57th Annual Meeting of the Association for Computational Linguistics,2019:6558-6569.
|
[14] |
Lu S,Guo D,Ren S,et al.CodeXGLUE:A machine learning benchmark dataset for code understanding and generation[J].arXiv:2102.04664,2021.
|
[15] |
Guo D Y,Ren S,Lu S,et al.GraphCodeBERT:Pre-training code representations with data flow[J].arXiv:2009.08366,2020.
|
[16] |
Papineni K,Roukos S,Ward T,et al.BLEU:A method for automatic evaluation of machine translation[C]∥Proc of the 40th Annual Meeting of the Association for Computational Linguistics,2002:311-318.
|
[17] |
Banerjee S, Lavie A.METEOR:An automatic metric for MT evaluation with improved correlation with human judgments[C]∥Proc of the ACL Workshop on Intrinsic and Extrinsic Evaluation Measures for Machine Translation and/or Summarization,2005:65-72.
|
[18] |
Lin C-Y. ROUGE:A package for automatic evaluation of summaries[C]∥Proc of the Workshop on Text Summarization Branches Out,2004:74-81.
|
[19] |
Eriguchi A, Hashimoto K,Tsuruoka Y.Tree-to-sequence attentional neural machine translation[C]∥Proc of the 54th Annual Meeting of the Association for Computational Linguistics,2016:823-833.
|
[20] |
Alon U,Brody S,Levy O,et al.code2seq:Generating sequences from structured representations of code[C]∥Proc of the International Conference on Learning Representations,2019:1-22.
|
[21] |
Iyer S,Konstas I,Cheung A,et al.Summarizing source code using a neural attention model[C]∥Proc of the 54th Annual Meeting of the Association for Computational Linguistics,2016:2073-2083.
|
[22] |
Ahmad W U,Chakraborty S,Ray B,et al.A transformer-based approach for source code summarization[C]∥Proc of the 58th Annual Meeting of the Association for Computational Linguistics,2020:4998-5007.
|