Fetching the paper…
Reading the bibliography…
Due to the promising future of Automated Program Repair (APR), researchers have proposed various APR techniques, including heuristic-based, template-based, and constraint-based techniques.
Fine-tune BERT for Extractive Summarization
Yang Liu. 2019 · 1903
Earlier work this paper cites.
BoolQ: Exploring the Surprising Difficulty of Natural Yes/No Questions
Christopher Clark, Kenton Lee, Ming-Wei Chang, Tom Kwiatkowski, Michael Collins, and Kristina Toutanova. 2019 · 1905
Earlier work this paper cites.
XLNet: Generalized Autoregressive Pretraining for Language Understanding
Zhilin Yang, Zihang Dai, Yiming Yang, Jaime Carbonell, Ruslan Salakhutdinov, and Quoc V. Le. 2020 · 1906
Earlier work this paper cites.
RoBERTa: A Robustly Optimized BERT Pretraining Approach
Yinhan Liu, Myle Ott, Naman Goyal, Jingfei Du, Mandar Joshi, Danqi Chen, Omer Levy, Mike Lewis, Luke Zettlemoyer, and Veselin Stoyanov. 2019c · 1907
Earlier work this paper cites.
Neural Machine Translation with Byte-Level Subwords
Changhan Wang, Kyunghyun Cho, and Jiatao Gu. 2019 · 1909
Earlier work this paper cites.
Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformer
Colin Raffel, Noam Shazeer, Adam Roberts, Katherine Lee, Sharan Narang, Michael Matena, Yanqi Zhou, Wei Li, and Peter J. Liu. 2020 · 1910
Earlier work this paper cites.
“Cloze procedure”: A new tool for measuring readability
Wilson L Taylor. 1953 · 1953
Earlier work this paper cites.
Learning internal representations by error propagation
David E Rumelhart, Geoffrey E Hinton, and Ronald J Williams. 1985 · 1985
Earlier work this paper cites.
A real-time software controller for a digital model railroad system. In [1993] Proceedings of the IEEE Workshop on Real-Time Applications . 126–130
R.W. Webster and D. Hess. 1993 · 1993
Earlier work this paper cites.
Long Short-term Memory
Sepp Hochreiter and Jürgen Schmidhuber. 1997 · 1997
Earlier work this paper cites.
Software Errors Cost U.S. Economy $59.5 Billion Annually
2002 · 2002
Earlier work this paper cites.
CodeBERT: A Pre-Trained Model for Programming and Natural Languages
Zhangyin Feng, Daya Guo, Duyu Tang, Nan Duan, Xiaocheng Feng, Ming Gong, Linjun Shou, Bing Qin, Ting Liu, Daxin Jiang, and Ming Zhou. 2020 · 2002
Earlier work this paper cites.
Language Models are Few-Shot Learners
Tom B. Brown, Benjamin Mann, Nick Ryder, Melanie Subbiah, Jared Kaplan, Prafulla Dhariwal, Arvind Neelakantan, Pranav Shyam, Girish Sastry, Amanda Askell, Sandhini Agarwal, Ariel Herbert-Voss, Gretchen Krueger, Tom Henighan, Rewon Child, Aditya Ramesh, Daniel M. Ziegler, Jeffrey Wu, Clemens Winter, Christopher Hesse, Mark Chen, Eric Sigler, Mateusz Litwin, Scott Gray, Benjamin Chess, Jack Clark, Christopher Berner, Sam McCandlish, Alec Radford, Ilya Sutskever, and Dario Amodei. 2020 · 2005
Earlier work this paper cites.
On the Accuracy of Spectrum-based Fault Localization. In Testing: Academic and Industrial Conference Practice and Research Techniques - MUTATION (TAICPART-MUTATION 2007) . 89–98
Rui Abreu, Peter Zoeteweij, and Arjan J.C. van Gemund. 2007 · 2007
Earlier work this paper cites.
Extraction of Bug Localization Benchmarks from History. In Proceedings of the Twenty-Second IEEE/ACM International Conference on Automated Software Engineering (Atlanta, Georgia, USA) (ASE ’07) . Association for Computing Machinery, New York, NY, USA, 433–436
Valentin Dallmeier and Thomas Zimmermann. 2007 · 2007
Earlier work this paper cites.
GraphCodeBERT: Pre-training Code Representations with Data Flow
Daya Guo, Shuo Ren, Shuai Lu, Zhangyin Feng, Duyu Tang, Shujie Liu, Long Zhou, Nan Duan, Alexey Svyatkovskiy, Shengyu Fu, Michele Tufano, Shao Kun Deng, Colin Clement, Dawn Drain, Neel Sundaresan, Jian Yin, Daxin Jiang, and Ming Zhou. 2021 · 2009
Earlier work this paper cites.
Learning to detect unseen object classes by between-class attribute transfer. In 2009 IEEE Conference on Computer Vision and Pattern Recognition . 951–958
Christoph H. Lampert, Hannes Nickisch, and Stefan Harmeling. 2009 · 2009
Earlier work this paper cites.
Toward an Understanding of Bug Fix Patterns
Kai Pan, Sunghun Kim, and E. James Whitehead. 2009 · 2009
Earlier work this paper cites.
GenProg: A Generic Method for Automatic Software Repair
Claire Le Goues, ThanhVu Nguyen, Stephanie Forrest, and Westley Weimer. 2012 · 2012
Earlier work this paper cites.
Injecting mechanical faults to localize developer faults for evolving software
Lingming Zhang, Lu Zhang, and Sarfraz Khurshid. 2013 · 2013
Earlier work this paper cites.
Automatic Repair of Buggy If Conditions and Missing Preconditions with SMT. In Proceedings of the 6th International Workshop on Constraints in Software Testing, Verification, and Analysis (Hyderabad, India) (CSTVA 2014) . Association for Computing Machinery, New York, NY, USA, 30–39
Favio DeMarco, Jifeng Xuan, Daniel Le Berre, and Martin Monperrus. 2014 · 2014
Earlier work this paper cites.
Defects4J: A Database of Existing Faults to Enable Controlled Testing Studies for Java Programs (ISSTA 2014) . Association for Computing Machinery, New York, NY, USA, 437–440
René Just, Darioush Jalali, and Michael D. Ernst. 2014 · 2014
Earlier work this paper cites.
Sequence to Sequence Learning with Neural Networks
Ilya Sutskever, Oriol Vinyals, and Quoc V. Le. 2014 · 2014
Earlier work this paper cites.
Staged Program Repair with Condition Synthesis. In Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering (Bergamo, Italy) (ESEC/FSE 2015) . Association for Computing Machinery, New York, NY, USA, 166–178
Fan Long and Martin Rinard. 2015 · 2015
Earlier work this paper cites.
Automatic Repair of Real Bugs: An Experience Report on the Defects4J Dataset
Matias Martinez, Thomas Durieux, Jifeng Xuan, Romain Sommerard, and Martin Monperrus. 2015 · 2015
Earlier work this paper cites.
Metallaxis-FL: mutation-based fault localization
Mike Papadakis and Yves Le Traon. 2015 · 2015
Earlier work this paper cites.
An Analysis of Patch Plausibility and Correctness for Generate-and-Validate Patch Generation Systems. In Proceedings of the 2015 International Symposium on Software Testing and Analysis (Baltimore, MD, USA) (ISSTA 2015) . Association for Computing Machinery, New York, NY, USA, 24–36
Zichao Qi, Fan Long, Sara Achour, and Martin Rinard. 2015 · 2015
Cited alongside, same era.
DynaMoth: Dynamic Code Synthesis for Automatic Program Repair. In 2016 IEEE/ACM 11th International Workshop in Automation of Software Test (AST) . 85–91
Thomas Durieux and Martin Monperrus. 2016 · 2016
Cited alongside, same era.
Deep Learning
Ian J. Goodfellow, Yoshua Bengio, and Aaron Courville. 2016 · 2016
Cited alongside, same era.
History Driven Program Repair. In 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER) , Vol. 1. 213–224
Xuan Bach D. Le, David Lo, and Claire Le Goues. 2016 · 2016
Cited alongside, same era.
Deepfl: Integrating multiple fault diagnosis dimensions for deep fault localization. In Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis . 169–180
Xia Li, Wei Li, Yuqun Zhang, and Lingming Zhang. 2019 · 2019
Later among the works it cites.
Language Models are Unsupervised Multitask Learners
Alec Radford, Jeff Wu, Rewon Child, David Luan, Dario Amodei, and Ilya Sutskever. 2019 · 2019
Later among the works it cites.
Harnessing Evolution for Multi-Hunk Program Repair. In Proceedings of the 41st International Conference on Software Engineering (Montreal, Quebec, Canada) (ICSE ’19) . IEEE Press, 13–24
Seemanta Saha, Ripon K. Saha, and Mukul R. Prasad. 2019 · 2019
Later among the works it cites.
A Comprehensive Study of Automatic Program Repair on the QuixBugs Benchmark. In 2019 IEEE 1st International Workshop on Intelligent Bug Fixing (IBF) . 1–10
He Ye, Matias Martinez, Thomas Durieux, and Martin Monperrus. 2019 · 2019
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
ASTOR: A Program Repair Library for Java (Demo). In Proceedings of the 25th International Symposium on Software Testing and Analysis (Saarbrücken, Germany) (ISSTA 2016) . Association for Computing Machinery, New York, NY, USA, 441–444
Matias Martinez and Martin Monperrus. 2016 · 2016
Cited alongside, same era.
Angelix: Scalable multiline program patch synthesis via symbolic analysis. In Proceedings of the 38th International Conference on Software Engineering . ACM, 691–701
Sergey Mechtaev, Jooyong Yi, and Abhik Roychoudhury. 2016 · 2016
Cited alongside, same era.
A Survey on Software Fault Localization
W. Eric Wong, Ruizhi Gao, Yihao Li, Rui Abreu, and Franz Wotawa. 2016 · 2016
Cited alongside, same era.
Contract-based program repair without the contracts. In 2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE) . 637–647
Liushan Chen, Yu Pei, and Carlo A. Furia. 2017 · 2017
Cited alongside, same era.
S3: Syntax- and Semantic-Guided Repair Synthesis via Programming by Examples (ESEC/FSE 2017) . Association for Computing Machinery, New York, NY, USA, 593–604
Xuan-Bach D. Le, Duc-Hiep Chu, David Lo, Claire Le Goues, and Willem Visser. 2017 · 2017
Cited alongside, same era.
Transforming programs and tests in tandem for fault localization
Xia Li and Lingming Zhang. 2017 · 2017
Cited alongside, same era.
QuixBugs: A Multi-Lingual Program Repair Benchmark Set Based on the Quixey Challenge (SPLASH Companion 2017) . Association for Computing Machinery, New York, NY, USA, 55–56
Derrick Lin, James Koppel, Angela Chen, and Armando Solar-Lezama. 2017 · 2017
Cited alongside, same era.
The Debugging Mindset
Devon H. O’Dell. 2017 · 2017
Cited alongside, same era.
Samuel Benton, Xia Li, Yiling Lou, and Lingming Zhang. 2020 · 2020
Later among the works it cites.
DLFix: Context-Based Code Transformation Learning for Automated Program Repair. In Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering (Seoul, South Korea) (ICSE ’20) . Association for Computing Machinery, New York, NY, USA, 602–614
Yi Li, Shaohua Wang, and Tien N. Nguyen. 2020 · 2020
Later among the works it cites.
Can automated program repair refine fault localization? a unified debugging approach. In Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis . 75–87
Yiling Lou, Ali Ghanbari, Xia Li, Lingming Zhang, Haotian Zhang, Dan Hao, and Lu Zhang. 2020 · 2020
Later among the works it cites.
CoCoNuT: Combining Context-Aware Neural Translation Models Using Ensemble for Program Repair. In Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis (Virtual Event, USA) (ISSTA 2020) . Association for Computing Machinery, New York, NY, USA, 101–114
Thibaud Lutellier, Hung Viet Pham, Lawrence Pang, Yitong Li, Moshi Wei, and Lin Tan. 2020 · 2020
Later among the works it cites.
Unified Pre-training for Program Understanding and Generation
Wasi Uddin Ahmad, Saikat Chakraborty, Baishakhi Ray, and Kai-Wei Chang. 2021 · 2021
Later among the works it cites.
Program synthesis with large language models
Jacob Austin, Augustus Odena, Maxwell Nye, Maarten Bosma, Henryk Michalewski, David Dohan, Ellen Jiang, Carrie Cai, Michael Terry, Quoc Le, et al · 2021
Later among the works it cites.
Hospitals turn to artificial intelligence to help with an age-old problem: Doctors’ poor bedside manners
Dalvin Brown. 2021 · 2021
Later among the works it cites.
Fast and Precise On-the-Fly Patch Validation for All. In 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE) . 1123–1134
Lingchao Chen, Yicheng Ouyang, and Lingming Zhang. 2021a · 2021
Later among the works it cites.
DeepDebug: Fixing Python Bugs Using Stack Traces, Backtranslation, and Code Skeletons
Dawn Drain, Colin B. Clement, Guillermo Serrato, and Neel Sundaresan. 2021 · 2021
Later among the works it cites.
Ahmed Elnaggar, Wei Ding, Llion Jones, Tom Gibbs, Tamas Feher, Christoph Angerer, Silvia Severini, Florian Matthes, and Burkhard Rost. 2021 · 2021
Later among the works it cites.
CURE: Code-Aware Neural Machine Translation for Automatic Program Repair
Nan Jiang, Thibaud Lutellier, and Lin Tan. 2021b · 2021
Later among the works it cites.
Extracting Concise Bug-Fixing Patches from Human-Written Patches in Version Control Systems. In 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE) . 686–698
Yanjie Jiang, Hui Liu, Nan Niu, Lu Zhang, and Yamin Hu. 2021a · 2021
Later among the works it cites.
CodeXGLUE: A Machine Learning Benchmark Dataset for Code Understanding and Generation
Shuai Lu, Daya Guo, Shuo Ren, Junjie Huang, Alexey Svyatkovskiy, Ambrosio Blanco, Colin Clement, Dawn Drain, Daxin Jiang, Duyu Tang, Ge Li, Lidong Zhou, Linjun Shou, Long Zhou, Michele Tufano, Ming Gong, Ming Zhou, Nan Duan, Neel Sundaresan, Shao Kun Deng, Shengyu Fu, and Shujie Liu. 2021 · 2021
Later among the works it cites.
Applying codebert for automated program repair of java simple bugs. In 2021 IEEE/ACM 18th International Conference on Mining Software Repositories (MSR) . IEEE, 505–509
Ehsan Mashhadi and Hadi Hemmati. 2021 · 2021
Later among the works it cites.
A Smarter App Is Watching Your Wallet
Alina Tugend. 2021 · 2021
Later among the works it cites.
Yue Wang, Weishi Wang, Shafiq Joty, and Steven C. H. Hoi. 2021 · 2021
Later among the works it cites.
A Syntax-Guided Edit Decoder for Neural Program Repair
Qihao Zhu, Zeyu Sun, Yuan-an Xiao, Wenjie Zhang, Kang Yuan, Yingfei Xiong, and Lu Zhang. 2021 · 2021
Later among the works it cites.
Cloze wiki page
2022 · 2022
Closest in time.
AlphaRepair Dataset
2022 · 2022
Closest in time.
Recoder correct patches update
pkuzqh/Recoder 2022 · 2022
Closest in time.
FixMiner: Mining relevant fix patterns for automated program repair
Anil Koyuncu, Kui Liu, Tegawendé F. Bissyandé, Dongsun Kim, Jacques Klein, Martin Monperrus, and Yves Le Traon. 2020 · 2024
Closest in time.