Leveraging Class Hierarchy for Code Comprehension

作者: Milos Gligoric , Ray Mooney , Pengyu Nie , Sheena Panthaplackel , Jiyang Zhang

DOI:

关键词:

摘要: … During decoding, we discourage generating generic predictions by … We simulate this procedure using rule-based string … We first encode the existing comment using a BiGRU and the …

参考文章(17)
Thang Luong, Hieu Pham, Christopher D. Manning, Effective Approaches to Attention-based Neural Machine Translation empirical methods in natural language processing. pp. 1412- 1421 ,(2015) , 10.18653/V1/D15-1166
Miltiadis Allamanis, Earl T. Barr, Christian Bird, Charles Sutton, Suggesting accurate method and class names foundations of software engineering. pp. 38- 49 ,(2015) , 10.1145/2786805.2786849
Kishore Papineni, Salim Roukos, Todd Ward, Wei-Jing Zhu, BLEU Proceedings of the 40th Annual Meeting on Association for Computational Linguistics - ACL '02. pp. 311- 318 ,(2001) , 10.3115/1073083.1073135
Shin Hwei Tan, Darko Marinov, Lin Tan, Gary T. Leavens, @tComment: Testing Javadoc Comments to Detect Comment-Code Inconsistencies international conference on software testing verification and validation. pp. 260- 269 ,(2012) , 10.1109/ICST.2012.106
Alon Lavie, Satanjeev Banerjee, METEOR: An Automatic Metric for MT Evaluation with Improved Correlation with Human Judgments meeting of the association for computational linguistics. pp. 65- 72 ,(2005)
Dana Movshovitz-Attias, William W. Cohen, Natural Language Models for Predicting Programming Comments meeting of the association for computational linguistics. pp. 35- 40 ,(2013)
Ilya Sutskever, Quoc V. Le, Oriol Vinyals, Sequence to Sequence Learning with Neural Networks neural information processing systems. ,vol. 27, pp. 3104- 3112 ,(2014)
Chin-Yew Lin, ROUGE: A Package for Automatic Evaluation of Summaries meeting of the association for computational linguistics. pp. 74- 81 ,(2004)
Fortunato Meire, Jaitly Navdeep, C Cortes, ND Lawrence, DD Lee, M Sugiyama, R Garnett, Pointer networks neural information processing systems. ,vol. 28, pp. 2692- 2700 ,(2015)
Srinivasan Iyer, Ioannis Konstas, Alvin Cheung, Luke Zettlemoyer, Summarizing Source Code using a Neural Attention Model Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). pp. 2073- 2083 ,(2016) , 10.18653/V1/P16-1195