Fetching the paper…
Reading the bibliography…
To support software developers in understanding and maintaining programs, various automatic (source) code summarization techniques have been proposed to generate a concise natural language summary (i.e., comment) for a given code snippet.
S. N. Woodfield, H. E. Dunsmore, and V. Y. Shen, “The effect of modularization and comments on program comprehension,” in Proceedings of the 5th International Conference on Software Engineering . San Diego, California, USA: IEEE Computer Society, March 9-12 1981, pp. 215–223
1981
Earlier work this paper cites.
W. J. Conover, Practical nonparametric statistics . john wiley & sons, 1999, vol. 350
1999
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 . Philadelphia, PA, USA: ACL, July 6-12 2002, pp. 311–318
2002
Earlier work this paper cites.
C.-Y. Lin, “ROUGE: A package for automatic evaluation of summaries,” in Proceedings of the 42nd Annual Meeting of the Association for Computational Linguistics – workshop on Text Summarization Branches Out . Barcelona, Spain: Association for Computational Linguistics, July 21-26 2004, pp. 74–81
2004
Earlier work this paper cites.
S. C. B. de Souza, N. Anquetil, and K. M. de Oliveira, “A study of the documentation essential to software maintenance,” in Proceedings of the 23rd Annual International Conference on Design of Communication: documenting & Designing for Pervasive Information . Coventry, UK: ACM, September 21-23 2005, pp. 68–75
2005
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 . Ann Arbor, Michigan, USA: Association for Computational Linguistics, June 29 2005, pp. 65–72
2005
Earlier work this paper cites.
C. P. Dancey and J. Reidy, Statistics without maths for psychology . Pearson education, 2007
2007
Earlier work this paper cites.
S. Haiduc, J. Aponte, and A. Marcus, “Supporting program comprehension with source code summarization,” in Proceedings of the 32nd International Conference on Software Engineering . Cape Town, South Africa: ACM, 1-8 May 2010, pp. 223–226
2010
Earlier work this paper cites.
K. Cho, B. van Merrienboer, D. Bahdanau, and Y. Bengio, “On the properties of neural machine translation: Encoder-decoder approaches,” in Proceedings of Eighth Workshop on Syntax, Semantics and Structure in Statistical Translation . Doha, Qatar: Association for Computational Linguistics, 25 October 2014, pp. 103–111
2014
Earlier work this paper cites.
M. L. Vásquez, B. Li, C. Vendome, and D. Poshyvanyk, “How do developers document database usages in source code? (N),” in Proceedings of the 30th International Conference on Automated Software Engineering . Lincoln, NE, USA: IEEE Computer Society, November 9-13 2015, pp. 36–41
2015
Earlier work this paper cites.
D. Bahdanau, K. Cho, and Y. Bengio, “Neural machine translation by jointly learning to align and translate,” in Proceedings of the 3rd International Conference on Learning Representations . San Diego, CA, USA: OpenReview.net, May 7-9 2015, pp. 1–15
2015
Earlier work this paper cites.
X. Hu, G. Li, X. Xia, D. Lo, S. Lu, and Z. Jin, “Summarizing source code with transferred API knowledge,” in Proceedings of the 27th International Joint Conference on Artificial Intelligence . Stockholm, Sweden: ijcai.org, July 13-19 2018, pp. 2269–2275
2018
Earlier work this paper cites.
2018
Earlier work this paper cites.
F. Wen, C. Nagy, G. Bavota, and M. Lanza, “A large-scale empirical study on code-comment inconsistencies,” in Proceedings of the 27th International Conference on Program Comprehension . Montreal, QC, Canada: IEEE / ACM, May 25-31 2019, pp. 53–64
2019
Earlier work this paper cites.
2019
Earlier work this paper cites.
M. Allamanis, “The adverse effects of code duplication in machine learning models of code,” in Proceedings of the 2019 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software , 2019, pp. 143–153
2019
Earlier work this paper cites.
J. Devlin, M. Chang, K. Lee, and K. Toutanova, “BERT: pre-training of deep bidirectional transformers for language understanding,” in Proceedings of the 23th Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies . Minneapolis, MN, USA: Association for Computational Linguistics, June 2-7 2019, pp. 4171–4186
2019
Earlier work this paper cites.
N. Reimers and I. Gurevych, “Sentence-BERT: Sentence embeddings using siamese bert-networks,” in Proceedings of the the 9th International Joint Conference on Natural Language Processing . Hong Kong, China: Association for Computational Linguistics, November 3-7 2019, pp. 3980–3990
2019
Earlier work this paper cites.
J. Zhai, X. Xu, Y. Shi, G. Tao, M. Pan, S. Ma, L. Xu, W. Zhang, L. Tan, and X. Zhang, “CPC: Automatically classifying and propagating natural language comments via program analysis,” in Proceedings of the 42nd International Conference on Software Engineering . Seoul, South Korea: ACM, 27 June - 19 July 2020, pp. 1359–1371
2020
Earlier work this paper cites.
X. Hu, G. Li, X. Xia, D. Lo, and Z. Jin, “Deep code comment generation with hybrid lexical and syntactical information,” Empirical Software Engineering , vol. 25, no. 3, pp. 2179–2217, 2020
2020
Earlier work this paper 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 . Online: Association for Computational Linguistics, July 5-10 2020, pp. 4998–5007
2020
Earlier work this paper cites.
D. Gros, H. Sezhiyan, P. Devanbu, and Z. Yu, “Code to comment ”translation”: data, metrics, baselining & evaluation,” in Proceedings of the 35th International Conference on Automated Software Engineering . Melbourne, Australia: IEEE, September 21-25 2020, pp. 746–757
2020
Earlier work this paper cites.
J. Zhang, X. Wang, H. Zhang, H. Sun, and X. Liu, “Retrieval-based neural source code summarization,” in Proceedings of the 42nd International Conference on Software Engineering . Seoul, South Korea: ACM, 27 June - 19 July 2020, pp. 1385–1397
2020
Earlier work this paper cites.
T. Zhang, V. Kishore, F. Wu, K. Q. Weinberger, and Y. Artzi, “BERTScore: Evaluating text generation with BERT,” in Proceedings of the 8th International Conference on Learning Representations . Addis Ababa, Ethiopia: OpenReview.net, April 26-30 2020, pp. 1–14
2020
Earlier work this paper cites.
H. Wu, H. Zhao, and M. Zhang, “Code summarization with structure-induced transformer,” in Proceedings of the Findings of the 59th Annual Meeting of the Association for Computational Linguistics . Online Event: Association for Computational Linguistics, August 1-6 2021, pp. 1078–1090
2021
Cited alongside, same era.
S. Lu, D. Guo, S. Ren, J. Huang, A. Svyatkovskiy, A. Blanco, C. B. Clement, D. Drain, D. Jiang, D. Tang, G. Li, L. Zhou, L. Shou, L. Zhou, M. Tufano, M. Gong, M. Zhou, N. Duan, N. Sundaresan, S. K. Deng, S. Fu, and S. Liu, “Codexglue: A machine learning benchmark dataset for code understanding and generation,” in Proceedings of the Neural Information Processing Systems Track on Datasets and Benchmarks , virtual, December 2021, pp. 1–14
2021
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 Transactions on Software Engineering and Methodology , vol. 30, no. 2, pp. 25:1–25:29, 2021
2021
Cited alongside, same era.
D. Fried, A. Aghajanyan, J. Lin, S. Wang, E. Wallace, F. Shi, R. Zhong, S. Yih, L. Zettlemoyer, and M. Lewis, “Incoder: A generative model for code infilling and synthesis,” in Proceedings of the 11th International Conference on Learning Representations . Kigali, Rwanda: OpenReview.net, May 1-5 2023, pp. 1–14
2023
Later among the works it cites.
S. A. Rukmono, L. Ochoa, and M. R. Chaudron, “Achieving high-level software component summarization via hierarchical chain-of-thought prompting and static code analysis,” in Proceedings of the 2023 International Conference on Data and Software Engineering . Toba, Indonesia: IEEE, September 07-08 2023, pp. 7–12
2023
Later among the works it cites.
Y. Choi and J. Lee, “Codeprompt: Task-agnostic prefix tuning for program and language generation,” in Proceedings of the Findings of the 61st Association for Computational Linguistics . Toronto, Canada: Association for Computational Linguistics, July 9-14 2023, pp. 5282–5297
2023
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. Liu, Y. Chen, X. Xie, J. K. Siow, and Y. Liu, “Retrieval-augmented generation for code summarization via hybrid GNN,” in Proceedings of the 9th International Conference on Learning Representations . Virtual Event, Austria: OpenReview.net, May 3-7 2021, pp. 1–13
2021
Cited alongside, same era.
D. Roy, S. Fakhoury, and V. Arnaoudova, “Reassessing automatic evaluation metrics for code summarization tasks,” in Proceedings of the 29th Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering . Athens, Greece: ACM, August 23-28 2021, pp. 1105–1116
2021
Cited alongside, same era.
X. Hu, X. Xia, D. Lo, Z. Wan, Q. Chen, and T. Zimmermann, “Practitioners’ expectations on automated code comment generation,” in Proceedings of the 44th International Conference on Software Engineering . Pittsburgh, PA, USA: ACM, May 25-27 2022, pp. 1693–1705
2022
Cited alongside, same era.
E. Shi, Y. Wang, L. Du, J. Chen, S. Han, H. Zhang, D. Zhang, and H. Sun, “On the evaluation of neural code summarization,” in Proceedings of the 44th International Conference on Software Engineering . Pittsburgh, USA: IEEE, May 21–29 2022, pp. 1597––1608
2022
Cited alongside, same era.
T. Ahmed and P. T. Devanbu, “Few-shot training llms for project-specific code-summarization,” in Proceedings of the 37th International Conference on Automated Software Engineering . Rochester, MI, USA: ACM, October 10-14 2022, pp. 177:1–177:5
2022
Cited alongside, same era.
C. Wang, Y. Yang, C. Gao, Y. Peng, H. Zhang, and M. R. Lyu, “No more fine-tuning? an experimental evaluation of prompt tuning in code intelligence,” in Proceedings of the 30th Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering . Singapore, Singapore: ACM, November 14-18 2022, pp. 382–394
2022
Cited alongside, same era.
S. Haque, Z. Eberhart, A. Bansal, and C. McMillan, “Semantic similarity metrics for evaluating source code summarization,” in Proceedings of the 30th International Conference on Program Comprehension . Virtual Event: ACM, May 16-17 2022, pp. 36–47
2022
Cited alongside, same era.
J. Wei, X. Wang, D. Schuurmans, M. Bosma, B. Ichter, F. Xia, E. H. Chi, Q. V. Le, and D. Zhou, “Chain-of-thought prompting elicits reasoning in large language models,” in Proceedings of the 36th Annual Conference on Neural Information Processing Systems . New Orleans, LA, USA: Curran Associates Inc., November 28 - December 9 2022, pp. 24 824–24 837
2022
Cited alongside, same era.
D. Guo, S. Lu, N. Duan, Y. Wang, M. Zhou, and J. Yin, “UniXcoder: Unified cross-modal pre-training for code representation,” in Proceedings of the 60th Annual Meeting of the Association for Computational Linguistics . Dublin, Ireland: Association for Computational Linguistics, May 22-27 2022, pp. 7212–7225
2022
Cited alongside, same era.
F. Mu, X. Chen, L. Shi, S. Wang, and Q. Wang, “Developer-intent driven code comment generation,” in Proceedings of the 45th International Conference on Software Engineering . Melbourne, Australia: IEEE, May 14-20 2023, pp. 768–780
2023
Later among the works it cites.
2023
Later among the works it cites.
2023
Later among the works it cites.
L. Tunstall, N. Lambert, N. Rajani, E. Beeching, T. Le Scao, L. von Werra, S. Han, P. Schmid, and A. Rush, “Creating a coding assistant with starcoder,” Hugging Face Blog , 2023, https://huggingface.co/blog/starchat
2023
Later among the works it cites.
Bigcode, “Starcoderplus,” Hugging Face Blog , 2023, https://huggingface.co/bigcode/starcoderplus
2023
Later among the works it cites.
Y. Wang, Z. Zhang, and R. Wang, “Element-aware summarization with large language models: Expert-aligned evaluation and chain-of-thought method,” in Proceedings of the 61st Annual Meeting of the Association for Computational Linguistics . Toronto, Canada: Association for Computational Linguistics, July 9-14 2023, pp. 8640–8665
2023
Later among the works it cites.
G. Kim, P. Baldi, and S. McAleer, “Language models can solve computer tasks,” in Proceedings of the 37th Annual Conference on Neural Information Processing Systems , vol. 36. New Orleans, LA, USA: Curran Associates, Inc., December 10 - 16 2023, pp. 39 648–39 677
2023
Later among the works it cites.
2023
Later among the works it cites.
D. Wang, B. Chen, S. Li, W. Luo, S. Peng, W. Dong, and X. Liao, “One adapter for all programming languages? adapter tuning for code search and summarization,” in Proceedings of the 45th International Conference on Software Engineering . Melbourne, Australia: IEEE, May 14-20 2023, pp. 5–16
2023
Later among the works it cites.
M. Geng, S. Wang, D. Dong, H. Wang, G. Li, Z. Jin, X. Mao, and X. Liao, “Large language models are few-shot summarizers: Multi-intent comment generation via in-context learning,” in Proceedings of the 46th International Conference on Software Engineering . Lisbon, Portugal: ACM, April 14-20 2024, pp. 39:1–39:13
2024
Closest in time.
S. Gao, W. Mao, C. Gao, L. Li, X. Hu, X. Xia, and M. R. Lyu, “Learning in the wild: Towards leveraging unlabeled data for effectively tuning pre-trained code models,” in Proceedings of the 46th International Conference on Software Engineering . Lisbon, Portugal: ACM, April 14–20 2024, pp. 1–13
2024
Closest in time.
W. Sun, Y. Miao, Y. Li, H. Zhang, C. Fang, Y. Liu, G. Deng, Y. Liu, and Z. Chen, “Artifacts of this study,” site: https://github.com/wssun/LLM4CodeSummarization , 24, accessed: 2024-08-07
2024
Closest in time.
C. Su and C. McMillan, “Distilled GPT for source code summarization,” Automated Software Engineering , vol. 31, no. 1, p. 22, 2024
2024
Closest in time.
T. A. andKunal Suresh Pai, P. Devanbu, and E. T. Barr, “Automatic semantic augmentation of language model prompts (for code summarization),” in Proceedings of the 46th International Conference on Software Engineering . Lisbon, Portugal: ACM, April 14–20 2024, pp. 1–13
2024
Closest in time.
OpenAI, “OpenAI API,” site: https://platform.openai.com/docs/models , 2015, accessed: 2024-08-07
2024
Closest in time.
CodeLlama, “Application of codellama,” site: https://huggingface.co/spaces/codellama/codellama-13b-chat/blob/main/app.py , 2023, accessed: 2024-08-07
2024
Closest in time.
OpenAI, “Create chat completion,” site: https://platform.openai.com/docs/api-reference/chat/create , 2024, accessed: 2024-08-07
2024
Closest in time.
L. Tunstall, N. Lambert, N. Rajani, E. Beeching, T. Le Scao, L. von Werra, S. Han, P. Schmid, and A. Rush, “Starchat-beta,” site: https://huggingface.co/HuggingFaceH4/starchat-beta , 2023, accessed: 2024-08-07
2024
Closest in time.
pcuenq, “Usage of codellama,” site: https://huggingface.co/spaces/codellama/codellama-13b-chat/blob/main/app.py , 2023, accessed: 2024-08-07
2024
Closest in time.
OpenAI, “Get up and running with the openai api,” site: https://platform.openai.com/docs/quickstart?context=python , 2024, accessed: 2024-08-07
2024
Closest in time.