Summarizing source code with hierarchical code representation
暂无分享,去创建一个
Guisheng Fan | Xingguang Yang | Ziyi Zhou | Huiqun Yu | Zijie Huang | Huiqun Yu | Guisheng Fan | Zijie Huang | Ziyi Zhou | Xingguang Yang
[1] Andrian Marcus,et al. Supporting program comprehension with source code summarization , 2010, 2010 ACM/IEEE 32nd International Conference on Software Engineering.
[2] Xiaofei Xie,et al. Automatic Code Summarization via Multi-dimensional Semantic Fusing in GNN , 2020, ArXiv.
[3] Lori L. Pollock,et al. Automatically detecting and describing high level actions within methods , 2011, 2011 33rd International Conference on Software Engineering (ICSE).
[4] Christopher D. Manning,et al. Effective Approaches to Attention-based Neural Machine Translation , 2015, EMNLP.
[5] David Lo,et al. Deep Code Comment Generation , 2018, 2018 IEEE/ACM 26th International Conference on Program Comprehension (ICPC).
[6] Collin McMillan,et al. A Neural Model for Generating Natural Language Summaries of Program Subroutines , 2019, 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE).
[7] Yoshua Bengio,et al. On the Properties of Neural Machine Translation: Encoder–Decoder Approaches , 2014, SSST@EMNLP.
[8] Diyi Yang,et al. Hierarchical Attention Networks for Document Classification , 2016, NAACL.
[9] Huan Sun,et al. CoaCor: Code Annotation for Code Retrieval with Reinforcement Learning , 2019, WWW.
[10] William W. Cohen,et al. Natural Language Models for Predicting Programming Comments , 2013, ACL.
[11] Shuai Lu,et al. Summarizing Source Code with Transferred API Knowledge , 2018, IJCAI.
[12] Jimmy Ba,et al. Adam: A Method for Stochastic Optimization , 2014, ICLR.
[13] Bolin Wei,et al. Retrieve and Refine: Exemplar-Based Neural Comment Generation , 2019, 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE).
[14] Minghui Zhou,et al. A Neural Framework for Retrieval and Summarization of Source Code , 2018, 2018 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE).
[15] Emily Hill,et al. Towards automatically generating summary comments for Java methods , 2010, ASE.
[16] Collin McMillan,et al. Improved Code Summarization via a Graph Neural Network , 2020, 2020 IEEE/ACM 28th International Conference on Program Comprehension (ICPC).
[17] Andrian Marcus,et al. On the Use of Automated Text Summarization Techniques for Summarizing Source Code , 2010, 2010 17th Working Conference on Reverse Engineering.
[18] Tomoki Toda,et al. Learning to Generate Pseudo-Code from Source Code Using Statistical Machine Translation (T) , 2015, 2015 30th IEEE/ACM International Conference on Automated Software Engineering (ASE).
[19] Omer Levy,et al. code2seq: Generating Sequences from Structured Representations of Code , 2018, ICLR.
[20] George Kurian,et al. Google's Neural Machine Translation System: Bridging the Gap between Human and Machine Translation , 2016, ArXiv.
[21] Colin Cherry,et al. A Systematic Comparison of Smoothing Techniques for Sentence-Level BLEU , 2014, WMT@ACL.
[22] Yoshua Bengio,et al. Understanding the difficulty of training deep feedforward neural networks , 2010, AISTATS.
[23] Marc Brockschmidt,et al. Structured Neural Summarization , 2018, ICLR.
[24] Zhenchang Xing,et al. Measuring Program Comprehension: A Large-Scale Field Study with Professionals , 2018, IEEE Transactions on Software Engineering.
[25] Xin Xia,et al. Code Generation as a Dual Task of Code Summarization , 2019, NeurIPS.
[26] Charles A. Sutton,et al. A Convolutional Attention Network for Extreme Summarization of Source Code , 2016, ICML.
[27] Nitish Srivastava,et al. Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..
[28] Hailong Sun,et al. Retrieval-based Neural Source Code Summarization , 2020, 2020 IEEE/ACM 42nd International Conference on Software Engineering (ICSE).
[29] Philip S. Yu,et al. Improving Automatic Source Code Summarization via Deep Reinforcement Learning , 2018, 2018 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE).
[30] Chin-Yew Lin,et al. ROUGE: A Package for Automatic Evaluation of Summaries , 2004, ACL 2004.
[31] Wei Ye,et al. Leveraging Code Generation to Improve Code Retrieval and Summarization via Dual Learning , 2020, WWW.
[32] Salim Roukos,et al. Bleu: a Method for Automatic Evaluation of Machine Translation , 2002, ACL.
[33] Quoc V. Le,et al. Sequence to Sequence Learning with Neural Networks , 2014, NIPS.
[34] Collin McMillan,et al. Automatic Source Code Summarization of Context for Java Methods , 2016, IEEE Transactions on Software Engineering.
[35] Guisheng Fan,et al. Effective approaches to combining lexical and syntactical information for code summarization , 2020, Softw. Pract. Exp..
[36] Anh Tuan Nguyen,et al. Automatic Categorization with Deep Neural Network for Open-Source Java Projects , 2017, 2017 IEEE/ACM 39th International Conference on Software Engineering Companion (ICSE-C).
[37] David Lo,et al. Deep code comment generation with hybrid lexical and syntactical information , 2019, Empirical Software Engineering.
[38] Alvin Cheung,et al. Summarizing Source Code using a Neural Attention Model , 2016, ACL.
[39] Philip S. Yu,et al. Reinforcement-Learning-Guided Source Code Summarization Using Hierarchical Attention , 2022, IEEE Transactions on Software Engineering.
[40] Jürgen Schmidhuber,et al. Long Short-Term Memory , 1997, Neural Computation.
[41] Alon Lavie,et al. Meteor Universal: Language Specific Translation Evaluation for Any Target Language , 2014, WMT@ACL.
[42] Yoshua Bengio,et al. Learning Phrase Representations using RNN Encoder–Decoder for Statistical Machine Translation , 2014, EMNLP.