Fetching the paper…
Reading the bibliography…
Developers expend a significant amount of time in editing code for a variety of reasons such as bug fixing or adding new features.
CodeSearchNet Challenge: Evaluating the State of Semantic Code Search
Hamel Husain, Ho-Hsiang Wu, Tiferet Gazit, Miltiadis Allamanis, and Marc Brockschmidt. 2019 · 1909
Earlier work this paper cites.
SequenceR: Sequence-to-Sequence Learning for End-to-End Program Repair
Z. Chen, S. Kommrusch, M. Tufano, L. Pouchet, D. Poshyvanyk, and M. Monperrus. 2021a · 1959
Earlier work this paper cites.
Software Engineering
B.W. Boehm. 1976 · 1976
Earlier work this paper cites.
Software Evolution–Processes of Software Change
M. M. Lehman and L. Belady. 1985 · 1985
Earlier work this paper cites.
Estimating Software Costs
Capers Jones. 1998 · 1998
Earlier work this paper cites.
An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information during Software Maintenance Tasks
Amy J. Ko, Brad A. Myers, Michael J. Coblenz, and Htet Htet Aung. 2006 · 2006
Earlier work this paper cites.
A case study on the impact of refactoring on quality and productivity in an agile team. In
Raimund Moser, Pekka Abrahamsson, Witold Pedrycz, Alberto Sillitti, and Giancarlo Succi. 2008 · 2007
Earlier work this paper cites.
Annotation refactoring: inferring upgrade transformations for legacy applications. In
Wesley Tansey and Eli Tilevich. 2008 · 2008
Earlier work this paper cites.
Sydit: Creating and applying a program transformation from an example. In
Na Meng, Miryung Kim, and Kathryn S McKinley. 2011 · 2011
Earlier work this paper cites.
Semantic patch inference. In
Jesper Andersen, Anh Cuong Nguyen, David Lo, Julia L Lawall, and Siau-Cheng Khoo. 2012 · 2012
Earlier work this paper cites.
WitchDoctor: IDE support for real-time auto-completion of refactorings. In
Stephen R. Foster, William G. Griswold, and Sorin Lerner. 2012 · 2012
Earlier work this paper cites.
Reconciling manual and automatic refactoring. In
Xi Ge, Quinton L DuBose, and Emerson Murphy-Hill. 2012 · 2012
Earlier work this paper cites.
Identifying and Summarizing Systematic Code Changes via Rule Inference
M. Kim, D. Notkin, D. Grossman, and G. Wilson. 2013 · 2012
Earlier work this paper cites.
LASE: locating and applying systematic edits by learning from examples. In
Na Meng, Miryung Kim, and Kathryn S McKinley. 2013 · 2013
Earlier work this paper cites.
Refactoring with synthesis. In
Veselin Raychev, Max Schäfer, Manu Sridharan, and Martin Vechev. 2013 · 2013
Earlier work this paper cites.
Statistical learning approach for mining API usage mappings for code migration. In
Anh Tuan Nguyen, Hoan Anh Nguyen, Tung Thanh Nguyen, and Tien N Nguyen. 2014 · 2014
Earlier work this paper cites.
Function Point Analysis for Software Maintenance. In
Anandi Hira and Barry Boehm. 2016 · 2016
Earlier work this paper cites.
API code recommendation using statistical learning from fine-grained changes. In
Anh Tuan Nguyen, Michael Hilton, Mihai Codoban, Hoan Anh Nguyen, Lily Mast, Eli Rademacher, Tien N Nguyen, and Danny Dig. 2016 · 2016
Earlier work this paper cites.
Learning syntactic program transformations from examples. In
Reudismam Rolim, Gustavo Soares, Loris D’Antoni, Oleksandr Polozov, Sumit Gulwani, Rohit Gheyi, Ryo Suzuki, and Björn Hartmann. 2017 · 2017
Earlier work this paper cites.
Bert: Pre-training of deep bidirectional transformers for language understanding
Jacob Devlin, Ming-Wei Chang, Kenton Lee, and Kristina Toutanova. 2018 · 2018
Earlier work this paper cites.
Eclipse IDE (
Eclipse Foundation. 2018 · 2018
Earlier work this paper cites.
Refactoring
Martin Fowler. 2018 · 2018
Earlier work this paper cites.
Improving Language Understanding by Generative Pre-Training
Alec Radford and Karthik Narasimhan. 2018 · 2018
Cited alongside, same era.
Improving language understanding by generative pre-training
Alec Radford, Karthik Narasimhan, Tim Salimans, Ilya Sutskever, et al · 2018
Cited alongside, same era.
Adafactor: Adaptive learning rates with sublinear memory cost. In
Noam Shazeer and Mitchell Stern. 2018 · 2018
Cited alongside, same era.
The Adverse Effects of Code Duplication in Machine Learning Models of Code. In
Miltiadis Allamanis. 2019 · 2019
Cited alongside, same era.
code2vec: learning distributed representations of code
Uri Alon, Meital Zilberstein, Omer Levy, and Eran Yahav. 2019 · 2019
Cited alongside, same era.
Getafix: Learning to Fix Bugs Automatically
Johannes Bader, Andrew Scott, Michael Pradel, and Satish Chandra. 2019 · 2019
Cited alongside, same era.
On multi-modal learning of editing source code. In
Saikat Chakraborty and Baishakhi Ray. 2021 · 2021
Later among the works it cites.
Learning Quick Fixes from Code Repositories. In
Reudismam Rolim de Sousa, Gustavo Soares, Rohit Gheyi, Titus Barik, and Loris D’Antoni. 2021 · 2021
Later among the works it cites.
ReSharper. (2021)
JetBrains. 2021 · 2021
Later among the works it cites.
IntelliCode suggestions. (2021)
Microsoft. 2021a · 2021
Later among the works it cites.
Visual Studio. (2021)
Microsoft. 2021b · 2021
Later among the works it cites.
Leveraging the inductive bias of large language models for abstract textual reasoning
Christopher Rytting and David Wingate. 2021 · 2021
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
When deep learning met code search. In
Jose Cambronero, Hongyu Li, Seohyun Kim, Koushik Sen, and Satish Chandra. 2019 · 2019
Cited alongside, same era.
On the Fly Synthesis of Edit Suggestions
Anders Miltner, Sumit Gulwani, Vu Le, Alan Leung, Arjun Radhakrishna, Gustavo Soares, Ashish Tiwari, and Abhishek Udupa. 2019 · 2019
Cited alongside, same era.
Language Models are Unsupervised Multitask Learners
Alec Radford, Jeff Wu, Rewon Child, David Luan, Dario Amodei, and Ilya Sutskever. 2019 · 2019
Cited alongside, same era.
On learning meaningful code changes via neural machine translation. In
Michele Tufano, Jevgenija Pantiuchina, Cody Watson, Gabriele Bavota, and Denys Poshyvanyk. 2019 · 2019
Cited alongside, same era.
Learning to Represent Edits. In
Pengcheng Yin, Graham Neubig, Miltiadis Allamanis, Marc Brockschmidt, and Alexander Gaunt. 2019 · 2019
Cited alongside, same era.
A Transformer-based Approach for Source Code Summarization
Wasi Ahmad, Saikat Chakraborty, Baishakhi Ray, and Kai-Wei Chang. 2020 · 2020
Cited alongside, same era.
Yue Wang, Weishi Wang, Shafiq R. Joty, and Steven C. H. Hoi. 2021 · 2021
Later among the works it cites.
New GPT-3 Capabilities: Edit & Insert. (2022)
Mohammad Bavarian, Angela Jiang, Heewoo Jun, and Henrique Pondé. 2022 · 2022
Later among the works it cites.
Overview of IntelliCode
Microsoft Corp. 2022 · 2022
Later among the works it cites.
Towards Learning (Dis)-Similarity of Source Code from Program Contrasts. In
Yangruibo Ding, Luca Buratti, Saurabh Pujar, Alessandro Morari, Baishakhi Ray, and Saikat Chakraborty. 2022 · 2022
Later among the works it cites.
GitHub Copilot: Your AI pair programmer
github.com. 2022 · 2022
Later among the works it cites.
GitHub Acitvity Data
google.com. 2022 · 2022
Later among the works it cites.
CodeRL: Mastering Code Generation through Pretrained Models and Deep Reinforcement Learning
Hung Le, Yue Wang, Akhilesh Deepak Gotmare, Silvio Savarese, and Steven C. H. Hoi. 2022 · 2022
Later among the works it cites.
Human language understanding & reasoning
Christopher D Manning. 2022 · 2022
Later among the works it cites.
Learning to Model Editing Processes
Machel Reid and Graham Neubig. 2022 · 2022
Later among the works it cites.
ML-powered coding companion - Amazon CodeWhisperer
Amazon Web Services. 2022 · 2022
Later among the works it cites.
Chain of thought prompting elicits reasoning in large language models
Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Ed Chi, Quoc Le, and Denny Zhou. 2022 · 2022
Later among the works it cites.
Star: Bootstrapping reasoning with reasoning
Eric Zelikman, Yuhuai Wu, and Noah D Goodman. 2022 · 2022
Later among the works it cites.
Overwatch: Learning patterns in code edit sequences
Yuhao Zhang, Yasharth Bajpai, Priyanshu Gupta, Ameya Ketkar, Miltiadis Allamanis, Titus Barik, Sumit Gulwani, Arjun Radhakrishna, Mohammad Raza, Gustavo Soares, and Ashish Tiwari. 2022 · 2022
Later among the works it cites.
Summarize and Generate to Back-translate: Unsupervised Translation of Programming Languages
Wasi Uddin Ahmad, Saikat Chakraborty, Baishakhi Ray, and Kai-Wei Chang. 2023 · 2023
Closest in time.
Large Language Models Can Be Easily Distracted by Irrelevant Context
Freda Shi, Xinyun Chen, Kanishka Misra, Nathan Scales, David Dohan, Ed Huai hsin Chi, Nathanael Scharli, and Denny Zhou. 2023 · 2023
Closest in time.
CoditT5: Pretraining for Source Code and Natural Language Editing. In
Jiyang Zhang, Sheena Panthaplackel, Pengyu Nie, Junyi Jessy Li, and Milos Gligoric. 2023 · 2023
Closest in time.