Literate programming
Donald Knuth. 1984 · 1984
Earlier work this paper cites.
PEP 257: Docstring Conventions
David Goodger and Guido van Rossum. 2001 · 2001
Earlier work this paper cites.
Introduction to Algorithms, 3rd Edition
Thomas H. Cormen, Charles E. Leiserson, Ronald L. Rivest, and Clifford Stein. 2009 · 2009
Earlier work this paper cites.
Expectations, outcomes, and challenges of modern code review. In International Conference on Software Engineering (ICSE)
Alberto Bacchelli and Christian Bird. 2013 · 2013
Earlier work this paper cites.
I know what you did last summer – an investigation of how developers spend their time. In International Conference on Program Comprehension (ICPC)
Roberto Minelli, Andrea Mocci, and Michele Lanza. 2015 · 2015
Earlier work this paper cites.
How developers search for code: a case study. In Foundations of Software Engineering (FSE)
Caitlin Sadowski, Kathryn T Stolee, and Sebastian Elbaum. 2015 · 2015
Earlier work this paper cites.
Deep reinforcement learning from human preferences. In Advances in Neural Information Processing Systems (NeurIPS)
Paul F Christiano, Jan Leike, Tom Brown, Miljan Martic, Shane Legg, and Dario Amodei. 2017 · 2017
Earlier work this paper cites.
Autofolding for source code summarization
Jaroslav Fowkes, Pankajan Chanthirasegaran, Razvan Ranca, Miltiadis Allamanis, Mirella Lapata, and Charles Sutton. 2017 · 2017
Earlier work this paper cites.
Classifying Code Comments in Java Open-Source Software Systems. In International Conference on Mining Software Repositories (MSR)
Luca Pascarella and Alberto Bacchelli. 2017 · 2017
Earlier work this paper cites.
Code Health: To Comment or Not to Comment?
Dori Reuveni and Kevin Bourrillion. 2017 · 2017
Earlier work this paper cites.
Automatically assessing code understandability: How far are we?. In International Conference on Automated Software Engineering (ASE)
Simone Scalabrino, Gabriele Bavota, Christopher Vendome, Mario Linares-Vásquez, Denys Poshyvanyk, and Rocco Oliveto. 2017 · 2017
Earlier work this paper cites.
Modern code review: a case study at Google. In International Conference on Software Engineering: Software Engineering in Practice (ICSE SEIP)
Caitlin Sadowski, Emma Söderberg, Luke Church, Michal Sipko, and Alberto Bacchelli. 2018 · 2018
Earlier work this paper cites.
A large-scale empirical study on code-comment inconsistencies. In International Conference on Program Comprehension (ICPC)
Fengcai Wen, Csaba Nagy, Gabriele Bavota, and Michele Lanza. 2019 · 2019
Earlier work this paper cites.
Automatic code summarization: A systematic literature review
Original
Yuxiang Zhu and Minxue Pan. 2019 · 2019
Earlier work this paper cites.
A Transformer-based Approach for Source Code Summarization. In Association for Computational Linguistics (ACL)
Wasi Ahmad, Saikat Chakraborty, Baishakhi Ray, and Kai-Wei Chang. 2020 · 2020
Earlier work this paper cites.
Enabling Language Models to Fill in the Blanks. In Association for Computational Linguistics (ACL)
Chris Donahue, Mina Lee, and Percy Liang. 2020 · 2020
Earlier work this paper cites.
Retrieval-augmented generation for knowledge-intensive NLP tasks. In Advances in Neural Information Processing Systems (NeurIPS)
Patrick Lewis, Ethan Perez, Aleksandra Piktus, Fabio Petroni, Vladimir Karpukhin, Naman Goyal, Heinrich Küttler, Mike Lewis, Wen-tau Yih, Tim Rocktäschel, Sebastian Riedel, and Douwe Kiela. 2020 · 2020
Earlier work this paper cites.
Learning to Update Natural Language Comments Based on Code Changes. In Association for Computational Linguistics (ACL)
Sheena Panthaplackel, Pengyu Nie, Milos Gligoric, Junyi Jessy Li, and Raymond Mooney. 2020 · 2020
Earlier work this paper cites.
Why my code summarization model does not work: Code comment improvement with category prediction
Qiuyuan Chen, Xin Xia, Han Hu, David Lo, and Shanping Li. 2021 · 2021
Earlier work this paper cites.
Making Pre-trained Language Models Better Few-shot Learners. In Association for Computational Linguistics and International Joint Conference on Natural Language Processing (ACL-IJCNLP)
Tianyu Gao, Adam Fisch, and Danqi Chen. 2021 · 2021
Earlier work this paper cites.
Three Ways to Prime Students for Learning
Stephen Addison. 2022 · 2022
Earlier work this paper cites.
Few-shot training LLMs for project-specific code-summarization. In International Conference on Automated Software Engineering (ASE)
Toufique Ahmed and Premkumar Devanbu. 2022 · 2022
Earlier work this paper cites.