Fetching the paper…
Reading the bibliography…
Existing automatic code comment generators mainly focus on producing a general description of functionality for a given code snippet without considering developer intentions.
K. S. Jones, “A Statistical Interpretation of Term Specificity and Its Application in Retrieval,” J. Documentation , vol. 60, no. 5, pp. 493–502, 1972
1972
Earlier work this paper cites.
G. Salton, A. Wong, and C. Yang, “A Vector Space Model for Automatic Indexing,” Commun. ACM , vol. 18, no. 11, pp. 613–620, 1975
1975
Earlier work this paper cites.
L. Breiman, J. H. Friedman, R. A. Olshen, and C. J. Stone, Classification and Regression Trees . Wadsworth, 1984
1984
Earlier work this paper cites.
S. C. Deerwester, S. T. Dumais, T. K. Landauer, G. W. Furnas, and R. A. Harshman, “Indexing by Latent Semantic Analysis,” J. Am. Soc. Inf. Sci. , vol. 41, no. 6, pp. 391–407, 1990
1990
Earlier work this paper cites.
S. Hochreiter and J. Schmidhuber, “Long Short-Term Memory,” Neural Comput. , vol. 9, no. 8, pp. 1735–1780, 1997
1997
Earlier work this paper cites.
Y. LeCun, L. Bottou, Y. Bengio, and P. Haffner, “Gradient-based Learning Applied to Document Recognition,” Proc. IEEE , vol. 86, no. 11, pp. 2278–2324, 1998
1998
Earlier work this paper cites.
K. Papineni, S. Roukos, T. Ward, and W. Zhu, “Bleu: A Method for Automatic Evaluation of Machine Translation,” in Proceedings of the 40th Annual Meeting of the Association for Computational Linguistics . ACL, 2002, pp. 311–318
2002
Earlier work this paper cites.
C.-Y. Lin, “ROUGE: A Package for Automatic Evaluation of Summaries,” in Text summarization branches out , 2004, pp. 74–81
2004
Earlier work this paper cites.
S. Banerjee and A. Lavie, “METEOR: An Automatic Metric for MT Evaluation with Improved Correlation with Human Judgments,” in Proceedings of the Workshop on Intrinsic and Extrinsic Evaluation Measures for Machine Translation and/or Summarization@ACL 2005 . Association for Computational Linguistics, 2005, pp. 65–72
2005
Earlier work this paper cites.
S. E. Robertson and H. Zaragoza, “The Probabilistic Relevance Framework: BM25 and Beyond,” Found. Trends Inf. Retr. , vol. 3, no. 4, pp. 333–389, 2009
2009
Earlier work this paper cites.
“Original Funcom Dataset,” http://www.ics.uci.edu/lopes/datasets/ , 2010
2010
Earlier work this paper cites.
G. Sridhara, E. Hill, D. Muppaneni, L. L. Pollock, and K. Vijay-Shanker, “Towards Automatically Generating Summary Comments for Java Methods,” in ASE 2010, 25th IEEE/ACM International Conference on Automated Software Engineering . ACM, 2010, pp. 43–52
2010
Earlier work this paper cites.
S. Haiduc, J. Aponte, and A. Marcus, “Supporting Program Comprehension with Source Code Summarization,” in Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 2, ICSE 2010 . ACM, 2010, pp. 223–226
2010
Earlier work this paper cites.
S. Haiduc, J. Aponte, L. Moreno, and A. Marcus, “On the Use of Automated Text Summarization Techniques for Summarizing Source Code,” in 17th Working Conference on Reverse Engineering, WCRE 2010 . IEEE Computer Society, 2010, pp. 35–44
2010
Earlier work this paper cites.
2012
Earlier work this paper cites.
T. T. Nguyen, A. T. Nguyen, H. A. Nguyen, and T. N. Nguyen, “A Statistical Semantic Language Model for Source Code,” in Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering, ESEC/FSE’13 . ACM, 2013, pp. 532–542
2013
Earlier work this paper cites.
L. Moreno, J. Aponte, G. Sridhara, A. Marcus, L. L. Pollock, and K. Vijay-Shanker, “Automatic Generation of Natural Language Summaries for Java Classes,” in IEEE 21st International Conference on Program Comprehension, ICPC 2013 . IEEE Computer Society, 2013, pp. 23–32
2013
Earlier work this paper cites.
B. P. Eddy, J. A. Robinson, N. A. Kraft, and J. C. Carver, “Evaluating Source Code Summarization Techniques: Replication and Expansion,” in IEEE 21st International Conference on Program Comprehension, ICPC 2013 . IEEE Computer Society, 2013, pp. 13–22
2013
Earlier work this paper cites.
E. Wong, J. Yang, and L. Tan, “AutoComment: Mining Question and Answer Sites for Automatic Comment Generation,” in 2013 28th IEEE/ACM International Conference on Automated Software Engineering, ASE 2013 . IEEE, 2013, pp. 562–567
2013
Earlier work this paper cites.
D. P. Kingma and J. Ba, “Adam: A Method for Stochastic Optimization,” in 3rd International Conference on Learning Representations, ICLR 2015 , 2015
2015
Earlier work this paper cites.
E. Wong, T. Liu, and L. Tan, “CloCom: Mining Existing Source Code for Automatic Comment Generation,” in 22nd IEEE International Conference on Software Analysis, Evolution, and Reengineering, SANER 2015 . IEEE Computer Society, 2015, pp. 380–389
2015
Earlier work this paper cites.
L. J. Ba, J. R. Kiros, and G. E. Hinton, “Layer Normalization,” CoRR , vol. abs/1607.06450, 2016
2016
Earlier work this paper cites.
P. Zhou, W. Shi, J. Tian, Z. Qi, B. Li, H. Hao, and B. Xu, “Attention-Based Bidirectional Long Short-Term Memory Networks for Relation Classification,” in Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics, ACL 2016 . The Association for Computer Linguistics, 2016
2016
Cited alongside, same era.
S. Wiseman and A. M. Rush, “Sequence-to-Sequence Learning as Beam-Search Optimization,” in Proceedings of the 2016 Conference on Empirical Methods in Natural Language Processing, EMNLP 2016 . The Association for Computational Linguistics, 2016, pp. 1296–1306
2016
Cited alongside, same era.
“Pytorch Framework,” https://pytorch.org/ , 2016
2016
Cited alongside, same era.
P. W. McBurney and C. McMillan, “Automatic Source Code Summarization of Context for Java Methods,” IEEE Trans. Software Eng. , vol. 42, no. 2, pp. 103–119, 2016
2016
Cited alongside, same era.
B. Wei, Y. Li, G. Li, X. Xia, and Z. Jin, “Retrieve and Refine: Exemplar-based Neural Comment Generation,” in 35th IEEE/ACM International Conference on Automated Software Engineering, ASE 2020 , 2020, pp. 349–360
2020
Later among the works it cites.
Z. Feng, D. Guo, D. Tang, N. Duan, X. Feng, M. Gong, L. Shou, B. Qin, T. Liu, D. Jiang, and M. Zhou, “CodeBERT: A Pre-Trained Model for Programming and Natural Languages,” 2020
2020
Later among the works it cites.
W. U. Ahmad, S. Chakraborty, B. Ray, and K. Chang, “A Transformer-based Approach for Source Code Summarization,” in Proceedings of the 58th Annual Meeting of the Association for Computational Linguistics, ACL 2020 , pp. 4998–5007
2020
Later among the works it cites.
2020
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
S. Iyer, I. Konstas, A. Cheung, and L. Zettlemoyer, “Summarizing Source Code using a Neural Attention Model,” in Proceedings of the 54th Annual Meeting of the Association for Computational Linguistics, ACL 2016 . The Association for Computer Linguistics, 2016
2016
Cited alongside, same era.
A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A. N. Gomez, L. Kaiser, and I. Polosukhin, “Attention is All You Need,” in Advances in Neural Information Processing Systems 30: Annual Conference on Neural Information Processing Systems 2017 , 2017, pp. 5998–6008
2017
Cited alongside, same era.
G. Ke, Q. Meng, T. Finley, T. Wang, W. Chen, W. Ma, Q. Ye, and T. Liu, “LightGBM: A Highly Efficient Gradient Boosting Decision Tree,” in Advances in Neural Information Processing Systems 30: Annual Conference on Neural Information Processing Systems 2017 , 2017, pp. 3146–3154
2017
Cited alongside, same era.
Z. Hu, Z. Yang, X. Liang, R. Salakhutdinov, and E. P. Xing, “Toward Controlled Generation of Text,” in Proceedings of the 34th International Conference on Machine Learning , ser. Proceedings of Machine Learning Research, vol. 70. PMLR, 06–11 Aug 2017, pp. 1587–1596
2017
Cited alongside, same era.
X. Hu, G. Li, X. Xia, D. Lo, S. Lu, and Z. Jin, “Summarizing Source Code with Transferred API Knowledge,” in Proceedings of the Twenty-Seventh International Joint Conference on Artificial Intelligence, IJCAI 2018 , 2018, pp. 2269–2275
2018
Cited alongside, same era.
Y. Wan, Z. Zhao, M. Yang, G. Xu, H. Ying, J. Wu, and P. S. Yu, “Improving Automatic Source Code Summarization via Deep Reinforcement Learning,” in Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, ASE 2018 , 2018, pp. 397–407
2018
Cited alongside, same era.
Z. Liu, X. Xia, A. E. Hassan, D. Lo, Z. Xing, and X. Wang, “Neural-machine-translation-based Commit Message Generation: How Far are We?” in Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering , 2018, pp. 373–384
2018
Cited alongside, same era.
X. Hu, G. Li, X. Xia, D. Lo, and Z. Jin, “Deep Code Comment Generation,” in Proceedings of the 26th Conference on Program Comprehension, ICPC 2018 . ACM, 2018, pp. 200–210
2018
Cited alongside, same era.
Q. Chen, X. Xia, H. Hu, D. Lo, and S. Li, “Why My Code Summarization Model Does Not Work: Code Comment Improvement with Category Prediction,” ACM Trans. Softw. Eng. Methodol. , vol. 30, no. 2, pp. 25:1–25:29, 2021
2021
Later among the works it cites.
J. Li, Y. Li, G. Li, X. Hu, X. Xia, and Z. Jin, “EditSum: A Retrieve-and-Edit Framework for Source Code Summarization,” in 36th IEEE/ACM International Conference on Automated Software Engineering, ASE 2021 . IEEE, 2021, pp. 155–166
2021
Later among the works it cites.
S. Liu, Y. Chen, X. Xie, J. K. Siow, and Y. Liu, “Retrieval-Augmented Generation for Code Summarization via Hybrid GNN,” in 9th International Conference on Learning Representations, ICLR 2021 . OpenReview.net, 2021
2021
Later among the works it cites.
M. R. Parvez, W. U. Ahmad, S. Chakraborty, B. Ray, and K. Chang, “Retrieval Augmented Code Generation and Summarization,” in Findings of the Association for Computational Linguistics: EMNLP 2021, Virtual Event / Punta Cana, Dominican Republic . Association for Computational Linguistics, 2021, pp. 2719–2734
2021
Later among the works it cites.
D. Guo, S. Ren, S. Lu, Z. Feng, D. Tang, S. Liu, L. Zhou, N. Duan, A. Svyatkovskiy, S. Fu, M. Tufano, S. K. Deng, C. B. Clement, D. Drain, N. Sundaresan, J. Yin, D. Jiang, and M. Zhou, “GraphCodeBERT: Pre-training Code Representations with Data Flow,” in 9th International Conference on Learning Representations, ICLR 2021 . OpenReview.net, 2021
2021
Later among the works it cites.
Y. Wang, W. Wang, S. R. Joty, and S. C. H. Hoi, “CodeT5: Identifier-aware Unified Pre-trained Encoder-Decoder Models for Code Understanding and Generation,” in Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, EMNLP 2021 . Association for Computational Linguistics, 2021, pp. 8696–8708
2021
Later among the works it cites.
2021
Later among the works it cites.
2021
Later among the works it cites.
A. LeClair, A. Bansal, and C. McMillan, “Ensemble Models for Neural Source Code Summarization of Subroutines,” in IEEE International Conference on Software Maintenance and Evolution, ICSME 2021 . IEEE, 2021, pp. 286–297
2021
Later among the works it cites.
E. Shi, Y. Wang, L. Du, H. Zhang, S. Han, D. Zhang, and H. Sun, “CAST: Enhancing Code Summarization with Hierarchical Splitting and Reconstruction of Abstract Syntax Trees,” in Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, EMNLP 2021 , pp. 4053–4062
2021
Later among the works it cites.
2021
Later among the works it cites.
H. Wang, X. Xia, D. Lo, Q. He, X. Wang, and J. Grundy, “Context-aware Retrieval-based Deep Commit Message Generation,” ACM Trans. Softw. Eng. Methodol. , vol. 30, no. 4, pp. 56:1–56:30, 2021
2021
Later among the works it cites.
“Project Website,” https://github.com/ICSE-DOME/DOME , 2022
2022
Later among the works it cites.
2022
Later among the works it cites.
Z. Tang, X. Shen, C. Li, J. Ge, L. Huang, Z. Zhu, and B. Luo, “AST-Trans: Code Summarization with Efficient Tree-Structured Attention,” in 44th IEEE/ACM 44th International Conference on Software Engineering, ICSE 2022 . ACM, 2022, pp. 150–162
2022
Later among the works it cites.
W. Wang, Y. Zhang, Y. Sui, Y. Wan, Z. Zhao, J. Wu, P. S. Yu, and G. Xu, “Reinforcement-Learning-Guided Source Code Summarization Using Hierarchical Attention,” IEEE Transactions on Software Engineering , vol. 48, no. 1, pp. 102–119, 2022
2022
Later among the works it cites.
F. Mu, X. Chen, L. Shi, S. Wang, and Q. Wang, “Automatic comment generation via multi-pass deliberation,” in 37th IEEE/ACM International Conference on Automated Software Engineering, ASE 2022, Rochester, MI, USA, October 10-14, 2022 . ACM, 2022, pp. 14:1–14:12. [Online]. Available: https://doi.org/10.1145/3551349.3556917
2022
Later among the works it cites.