Fetching the paper…
Reading the bibliography…
Code summary generation is the task of writing natural language descriptions of a section of source code.
Dropout: a simple way to prevent neural networks from overfitting
Nitish Srivastava, Geoffrey Hinton, Alex Krizhevsky, Ilya Sutskever, and Ruslan Salakhutdinov. 2014 · 1958
Earlier work this paper cites.
The concept assignment problem in program understanding. In [1993] Proceedings Working Conference on Reverse Engineering . 27–43
T.J. Biggerstaff, B.G. Mitbander, and D. Webster. 1993 · 1993
Earlier work this paper cites.
Experimental analysis of input weight freezing in constructive neural networks. In IEEE International Conference on Neural Networks . IEEE, 511–516
T-Y Kwok and D-Y Yeung. 1993 · 1993
Earlier work this paper cites.
API documentation from source code comments: a case study of Javadoc. In Proceedings of the 17th Annual International Conference on Computer Documentation (New Orleans, Louisiana, USA) (SIGDOC ’99) . Association for Computing Machinery, New York, NY, USA, 147–153
Douglas Kramer. 1999 · 1999
Earlier work this paper cites.
Effects of context on program slicing
Jens Krinke. 2006 · 2006
Earlier work this paper cites.
Automated classification of non-functional requirements
Jane Cleland-Huang, Raffaella Settimi, Xuchang Zou, and Peter Solc. 2007 · 2007
Earlier work this paper cites.
Information needs in collocated software development teams. In 29th International Conference on Software Engineering (ICSE’07) . IEEE, 344–353
Amy J Ko, Robert DeLine, and Gina Venolia. 2007 · 2007
Earlier work this paper cites.
Supporting program comprehension with source code summarization. In Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering-Volume 2 . 223–226
Sonia Haiduc, Jairo Aponte, and Andrian Marcus. 2010 · 2010
Earlier work this paper cites.
Towards automatically generating summary comments for java methods. In Proceedings of the IEEE/ACM international conference on Automated software engineering . ACM, 43–52
Giriprasad Sridhara, Emily Hill, Divya Muppaneni, Lori Pollock, and K Vijay-Shanker. 2010 · 2010
Earlier work this paper cites.
Stacksplorer: Call graph navigation helps increasing code maintenance efficiency. In Proceedings of the 24th annual ACM symposium on User interface software and technology . 217–224
Thorsten Karrer, Jan-Peter Krämer, Jonathan Diehl, Björn Hartmann, and Jan Borchers. 2011 · 2011
Earlier work this paper cites.
Automatically detecting and describing high level actions within methods. In Proceedings of the 33rd International Conference on Software Engineering . ACM, 101–110
Giriprasad Sridhara, Lori Pollock, and K Vijay-Shanker. 2011 · 2011
Earlier work this paper cites.
"Yours is better!" participant response bias in HCI. In Proceedings of the sigchi conference on human factors in computing systems . 1321–1330
Nicola Dell, Vidya Vaidyanathan, Indrani Medhi, Edward Cutrell, and William Thies. 2012 · 2012
Earlier work this paper cites.
How do professional developers comprehend software?. In Proceedings of the 34th International Conference on Software Engineering . IEEE Press, 255–265
Tobias Roehm, Rebecca Tiarks, Rainer Koschke, and Walid Maalej. 2012 · 2012
Earlier work this paper cites.
Evaluating source code summarization techniques: Replication and expansion. In 2013 21st International Conference on Program Comprehension (ICPC) . IEEE, 13–22
Brian P Eddy, Jeffrey A Robinson, Nicholas A Kraft, and Jeffrey C Carver. 2013 · 2013
Earlier work this paper cites.
Software effort models should be assessed via leave-one-out validation
Ekrem Kocaguneli and Tim Menzies. 2013 · 2013
Earlier work this paper cites.
On the comprehension of program comprehension
Walid Maalej, Rebecca Tiarks, Tobias Roehm, and Rainer Koschke. 2014 · 2014
Earlier work this paper cites.
Automatic documentation generation via source code summarization of method context. In Proceedings of the 22nd International Conference on Program Comprehension . ACM, 279–290
Paul W McBurney and Collin McMillan. 2014 · 2014
Earlier work this paper cites.
A practical guide to controlled experiments of software engineering tools with human participants
Amy J Ko, Thomas D LaToza, and Margaret M Burnett. 2015 · 2015
Earlier work this paper cites.
Automatic Source Code Summarization of Context for Java Methods
Paul W McBurney and Collin McMillan. 2016 · 2016
Earlier work this paper cites.
Using the Output Embedding to Improve Language Models. In Conference of the European Chapter of the Association for Computational Linguistics
Ofir Press and Lior Wolf. 2016 · 2016
Earlier work this paper cites.
An empirical comparison of model validation techniques for defect prediction models
Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E Hassan, and Kenichi Matsumoto. 2016 · 2016
Earlier work this paper cites.
On-demand Developer Documentation. In 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME) . 479–483
Martin P. Robillard, Andrian Marcus, Christoph Treude, Gabriele Bavota, Oscar Chaparro, Neil Ernst, Marco Aurélio Gerosa, Michael Godfrey, Michele Lanza, Mario Linares-Vásquez, Gail C. Murphy, Laura Moreno, David Shepherd, and Edmund Wong. 2017 · 2017
Earlier work this paper cites.
A survey of machine learning for big code and naturalness
Miltiadis Allamanis, Earl T Barr, Premkumar Devanbu, and Charles Sutton. 2018 · 2018
Earlier work this paper cites.
code2seq: Generating sequences from structured representations of code
Uri Alon, Shaked Brody, Omer Levy, and Eran Yahav. 2019a · 2019
Earlier work this paper cites.
code2vec: Learning distributed representations of code
Uri Alon, Meital Zilberstein, Omer Levy, and Eran Yahav. 2019b · 2019
Earlier work this paper cites.
A neural model for generating natural language summaries of program subroutines. In Proceedings of the 41st International Conference on Software Engineering . IEEE Press, 795–806
Alexander LeClair, Siyuan Jiang, and Collin McMillan. 2019 · 2019
Earlier work this paper cites.
Towards explaining the regularization effect of initial large learning rate in training neural networks
Yuanzhi Li, Colin Wei, and Tengyu Ma. 2019 · 2019
Cited alongside, same era.
A Survey of Automatic Generation of Source Code Comments: Algorithms and Techniques
Xiaotao Song, Hailong Sun, Xu Wang, and Jiafei Yan. 2019 · 2019
Cited alongside, same era.
Code generation as a dual task of code summarization
Bolin Wei, Ge Li, Xin Xia, Zhiyi Fu, and Zhi Jin. 2019 · 2019
Cited alongside, same era.
A Transformer-based Approach for Source Code Summarization
Wasi Uddin Ahmad, Saikat Chakraborty, Baishakhi Ray, and Kai-Wei Chang. 2020 · 2020
Cited alongside, same era.
Layerout: Freezing layers in deep neural networks
Kelam Goutam, S Balasubramanian, Darshan Gera, and R Raghunatha Sarma. 2020 · 2020
Cited alongside, same era.
Documentation matters: Human-centered ai system to assist data science code documentation in computational notebooks
April Yi Wang, Dakuo Wang, Jaimie Drozdal, Michael Muller, Soya Park, Justin D Weisz, Xuye Liu, Lingfei Wu, and Casey Dugan. 2022 · 2022
Later among the works it cites.
A survey of automatic source code summarization
Chunyan Zhang, Junchao Wang, Qinglei Zhou, Ting Xu, Ke Tang, Hairen Gui, and Fudong Liu. 2022 · 2022
Later among the works it cites.
Josh Achiam, Steven Adler, Sandhini Agarwal, Lama Ahmad, Ilge Akkaya, Florencia Leoni Aleman, Diogo Almeida, Janko Altenschmidt, Sam Altman, Shyamal Anadkat, et al · 2023
Later among the works it cites.
Function call graph context encoding for neural source code summarization
Aakash Bansal, Zachary Eberhart, Zachary Karas, Yu Huang, and Collin McMillan. 2023 · 2023
Later among the works it cites.
READSUM: Retrieval-Augmented Adaptive Transformer for Source Code Summarization
YunSeok Choi, CheolWon Na, Hyojun Kim, and Jee-Hyong Lee. 2023 · 2023
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
A Multi-Perspective Architecture for Semantic Code Search
Rajarshi Haldar, Lingfei Wu, Jinjun Xiong, and Julia Hockenmaier. 2020 · 2020
Cited alongside, same era.
Improved Automatic Summarization of Subroutines via Attention to File Context
Sakib Haque, Alexander LeClair, Lingfei Wu, and Collin McMillan. 2020 · 2020
Cited alongside, same era.
Improved Code Summarization via a Graph Neural Network. In 28th ACM/IEEE International Conference on Program Comprehension (ICPC’20)
Alexander LeClair, Sakib Haque, Lingfei Wu, and Collin McMillan. 2020 · 2020
Cited alongside, same era.
What Happens To BERT Embeddings During Fine-tuning?. In Proceedings of the Third BlackboxNLP Workshop on Analyzing and Interpreting Neural Networks for NLP , Afra Alishahi, Yonatan Belinkov, Grzegorz Chrupała, Dieuwke Hupkes, Yuval Pinter, and Hassan Sajjad (Eds.). Association for Computational Linguistics, Online
Amil Merchant, Elahe Rahimtoroghi, Ellie Pavlick, and Ian Tenney. 2020 · 2020
Cited alongside, same era.
A Human Study of Comprehension and Code Summarization. In Proceedings of the 28th International Conference on Program Comprehension . 2–13
Sean Stapleton, Yashmeet Gambhir, Alexander LeClair, Zachary Eberhart, Westley Weimer, Kevin Leach, and Yu Huang. 2020 · 2020
Cited alongside, same era.
A Survey of Automatic Generation of Code Comments. In Proceedings of the 2020 4th International Conference on Management Engineering, Software Engineering and Service Sciences . 21–25
Fengrong Zhao, Junqi Zhao, and Yang Bai. 2020 · 2020
Cited alongside, same era.
An empirical comparison of validation methods for software prediction models
Asad Ali and Carmine Gravino. 2021 · 2021
Cited alongside, same era.
Later among the works it cites.
Beyond the safeguards: Exploring the security risks of chatgpt
Erik Derner and Kristina Batistič. 2023 · 2023
Later among the works it cites.
Code structure–guided transformer for source code summarization
Shuzheng Gao, Cuiyun Gao, Yulan He, Jichuan Zeng, Lunyiu Nie, Xin Xia, and Michael Lyu. 2023 · 2023
Later among the works it cites.
Autonomy is an acquired taste: Exploring developer preferences for github bots. In 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE) . IEEE, 1405–1417
Amir Ghorbani, Nathan Cassee, Derek Robinson, Adam Alami, Neil A Ernst, Alexander Serebrenik, and Andrzej Wąsowski. 2023 · 2023
Later among the works it cites.
ChatGPT outperforms crowd workers for text-annotation tasks
Fabrizio Gilardi, Meysam Alizadeh, and Maël Kubli. 2023 · 2023
Later among the works it cites.
ChatGPT: Jack of all trades, master of none
Jan Kocoń, Igor Cichecki, Oliwier Kaszyca, Mateusz Kochanek, Dominika Szydło, Joanna Baran, Julita Bielaniewicz, Marcin Gruza, Arkadiusz Janz, Kamil Kanclerz, et al · 2023
Later among the works it cites.
Automatic Layer Freezing for Communication Efficiency in Cross-Device Federated Learning
Erich Malan, Valentino Peluso, Andrea Calimera, Enrico Macii, and Paolo Montuschi. 2023 · 2023
Later among the works it cites.
A language model of java methods with train/test deduplication. In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering . 2152–2156
Chia-Yi Su, Aakash Bansal, Vijayanta Jain, Sepideh Ghanavati, and Collin McMillan. 2023 · 2023
Later among the works it cites.
Automatic code summarization via chatgpt: How far are we?
Weisong Sun, Chunrong Fang, Yudu You, Yun Miao, Yi Liu, Yuekang Li, Gelei Deng, Shenghan Huang, Yuchen Chen, Quanjun Zhang, et al · 2023
Later among the works it cites.
Gemini: a family of highly capable multimodal models
Gemini Team, Rohan Anil, Sebastian Borgeaud, Yonghui Wu, Jean-Baptiste Alayrac, Jiahui Yu, Radu Soricut, Johan Schalkwyk, Andrew M Dai, Anja Hauth, et al · 2023
Later among the works it cites.
Dimensionality reduced training by pruning and freezing parts of a deep neural network: a survey
Paul Wimmer, Jens Mehnert, and Alexandru Paul Condurache. 2023 · 2023
Later among the works it cites.
Evaluating instruction-tuned large language models on code comprehension and generation
Zhiqiang Yuan, Junwei Liu, Qiancheng Zi, Mingwei Liu, Xin Peng, and Yiling Lou. 2023 · 2023
Later among the works it cites.
Automatic semantic augmentation of language model prompts (for code summarization). In 2024 IEEE/ACM 46th International Conference on Software Engineering (ICSE) . IEEE Computer Society, 1004–1004
Toufique Ahmed, Kunal Suresh Pai, Premkumar Devanbu, and Earl T Barr. 2024 · 2024
Closest in time.
Programmer Visual Attention During Context-Aware Code Summarization
Aakash Bansal, Robert Wallace, Zachary Karas, Ningzhi Tang, Yu Huang, Toby Jia-Jun Li, and Collin McMillan. 2024 · 2024
Closest in time.
Benchmarking large language models in retrieval-augmented generation. In Proceedings of the AAAI Conference on Artificial Intelligence , Vol. 38. 17754–17762
Jiawei Chen, Hongyu Lin, Xianpei Han, and Le Sun. 2024 · 2024
Closest in time.
An Evaluation of ChatGPT’s Translation Accuracy Using BLEU Score
Mozhgan Ghassemiazghandi. 2024 · 2024
Closest in time.
Evaluating Code Summarization Techniques: A New Metric and an Empirical Characterization. In Proceedings of the IEEE/ACM 46th International Conference on Software Engineering . 1–13
Antonio Mastropaolo, Matteo Ciniselli, Massimiliano Di Penta, and Gabriele Bavota. 2024 · 2024
Closest in time.
MESIA: Understanding and Leveraging Supplementary Nature of Method-level Comments for Automatic Comment Generation. In 32nd IEEE/ACM International Conference on Program Comprehension (ICPC’24)
Xinglu Pan, Chenxiao Liu, Yanzhen Zou, Tao Xie, and Bing Xie. 2024 · 2024
Closest in time.
Prolific
Prolific. 2024 · 2024
Closest in time.
Distilled GPT for source code summarization
Chia-Yi Su and Collin McMillan. 2024 · 2024
Closest in time.
EyeTrans: Merging Human and Machine Attention for Neural Code Summarization. In ACM International Conference on the Foundations of Software Engineering (FSE’24)
Yifan Zhang, Jiliang Li, Zachary Karas, Aakash Bansal, Toby Jia-Jun Li, Collin McMillan, Kevin Leach, and Yu Huang. 2024 · 2024
Closest in time.