Fetching the paper…
Reading the bibliography…
Automated Program Repair (APR) techniques have drawn wide attention from both academia and industry.
On a test of whether one of two random variables is stochastically larger than the other
Mann, H. B., and Whitney, D. R · 1947
Earlier work this paper cites.
A tutorial on the cross-entropy method
De Boer, P.-T., Kroese, D. P., Mannor, S., and Rubinstein, R. Y · 2005
Earlier work this paper cites.
The relationship between precision-recall and roc curves
Davis, J., and Goadrich, M · 2006
Earlier work this paper cites.
Randoop: feedback-directed random testing for java
Pacheco, C., and Ernst, M. D · 2007
Earlier work this paper cites.
Javalanche: Efficient mutation testing for java
Schuler, D., and Zeller, A · 2009
Earlier work this paper cites.
Evosuite: Automatic test suite generation for object-oriented software
Fraser, G., and Arcuri, A · 2011
Earlier work this paper cites.
GenProg: A generic method for automatic software repair
Le Goues, C., Nguyen, T., Forrest, S., and Weimer, W · 2012
Earlier work this paper cites.
Leveraging program equivalence for adaptive program repair: Models and first results
Weimer, W., Fry, Z. P., and Forrest, S · 2013
Earlier work this paper cites.
Neural machine translation by jointly learning to align and translate
Bahdanau, D., Cho, K., and Bengio, Y · 2014
Earlier work this paper cites.
Corebench: Studying complexity of regression errors
Böhme, M., and Roychoudhury, A · 2014
Earlier work this paper cites.
Defects4j: a database of existing faults to enable controlled testing studies for java programs
Just, R., Jalali, D., and Ernst, M. D · 2014
Earlier work this paper cites.
The strength of random search on automated program repair
Qi, Y., Mao, X., Lei, Y., Dai, Z., and Wang, C · 2014
Earlier work this paper cites.
Staged program repair with condition synthesis
Long, F., and Rinard, M · 2015
Earlier work this paper cites.
Metallaxis-fl: mutation-based fault localization
Papadakis, M., and Le Traon, Y · 2015
Earlier work this paper cites.
An analysis of patch plausibility and correctness for generate-and-validate patch generation systems
Qi, Z., Long, F., Achour, S., and Rinard, M · 2015
Earlier work this paper cites.
Counterexample-guided quantifier instantiation for synthesis in smt
Reynolds, A., Deters, M., Kuncak, V., Tinelli, C., and Barrett, C · 2015
Earlier work this paper cites.
The precision-recall plot is more informative than the roc plot when evaluating binary classifiers on imbalanced datasets
Saito, T., and Rehmsmeier, M · 2015
Earlier work this paper cites.
Is the cure worse than the disease? overfitting in automated program repair
Smith, E. K., Barr, E. T., Le Goues, C., and Brun, Y · 2015
Earlier work this paper cites.
Dynamoth: dynamic code synthesis for automatic program repair
Durieux, T., and Monperrus, M · 2016
Earlier work this paper cites.
Dynamoth: dynamic code synthesis for automatic program repair
Durieux, T., and Monperrus, M · 2016
Earlier work this paper cites.
On the naturalness of software
Hindle, A., Barr, E. T., Gabel, M., Su, Z., and Devanbu, P · 2016
Earlier work this paper cites.
History driven program repair
Le, X. B. D., Lo, D., and Le Goues, C · 2016
Earlier work this paper cites.
Astor: A program repair library for java
Martinez, M., and Monperrus, M · 2016
Earlier work this paper cites.
Angelix: Scalable multiline program patch synthesis via symbolic analysis
Mechtaev, S., Yi, J., and Roychoudhury, A · 2016
Earlier work this paper cites.
Anti-patterns in search-based program repair
Tan, S. H., Yoshida, H., Prasad, M. R., and Roychoudhury, A · 2016
Earlier work this paper cites.
Contract-based program repair without the contracts
Chen, L., Pei, Y., and Furia, C. A · 2017
Earlier work this paper cites.
S3: syntax-and semantic-guided repair synthesis via programming by examples
Le, X.-B. D., Chu, D.-H., Lo, D., Le Goues, C., and Visser, W · 2017
Cited alongside, same era.
S3: syntax- and semantic-guided repair synthesis via programming by examples
Le, X. D., Chu, D., Lo, D., Goues, C. L., and Visser, W · 2017
Cited alongside, same era.
ELIXIR: effective object oriented program repair
Saha, R. K., Lyu, Y., Yoshida, H., and Prasad, M. R · 2017
Cited alongside, same era.
Identifying test-suite-overfitted patches through test case generation
Xin, Q., and Reiss, S. P · 2017
Cited alongside, same era.
Leveraging syntax-related code for automated program repair
Xin, Q., and Reiss, S. P · 2017
Cited alongside, same era.
Precise condition synthesis for program repair
Xiong, Y., Wang, J., Yan, R., Zhang, J., Han, S., Huang, G., and Zhang, L · 2017
Sapfix: automated end-to-end repair at scale
Marginean, A., Bader, J., Chandra, S., Harman, M., Jia, Y., Mao, K., Mols, A., and Scott, A · 2019
Later among the works it cites.
Harnessing evolution for multi-hunk program repair
Saha, S., Saha, R. K., and Prasad, M. R · 2019
Later among the works it cites.
Better code search and reuse for better program repair
Xin, Q., and Reiss, S. P · 2019
Later among the works it cites.
Utilizing source code embeddings to identify correct patches
Csuvik, V., Horváth, D., Horváth, F., and Vidács, L · 2020
Later among the works it cites.
How often do single-statement bugs occur? the manysstubs4j dataset
Karampatsis, R.-M., and Sutton, C · 2020
Later among the works it cites.
Dlfix: context-based code transformation learning for automated program repair
Li, Y., Wang, S., and Nguyen, T. N · 2020
Later among the works it cites.
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Cited alongside, same era.
Nopol: Automatic repair of conditional statement bugs in java programs
Xuan, J., Martinez, M., Demarco, F., Clement, M., Marcote, S. L., Durieux, T., Le Berre, D., and Monperrus, M · 2017
Cited alongside, same era.
Better test cases for better automated program repair
Yang, J., Zhikhartsev, A., Liu, Y., and Tan, L · 2017
Cited alongside, same era.
BERT: pre-training of deep bidirectional transformers for language understanding
Devlin, J., Chang, M., Lee, K., and Toutanova, K · 2018
Cited alongside, same era.
Shaping program repair space with existing patches and similar code
Jiang, J., Xiong, Y., Zhang, H., Gao, Q., and Chen, X · 2018
Cited alongside, same era.
Ultra-large repair search space with automatically mined templates: The cardumen mode of astor
Martinez, M., and Monperrus, M · 2018
Cited alongside, same era.
Static automated program repair for heap properties
van Tonder, R., and Goues, C. L · 2018
Cited alongside, same era.
On the efficiency of test suite based program repair: A systematic assessment of 16 automated repair systems for java programs
Liu, K., Wang, S., Koyuncu, A., Kim, K., Bissyandé, T. F., Kim, D., Wu, P., Klein, J., Mao, X., and Traon, Y. L · 2020
Later among the works it cites.
Can automated program repair refine fault localization? a unified debugging approach
Lou, Y., Ghanbari, A., Li, X., Zhang, L., Zhang, H., Hao, D., and Zhang, L · 2020
Later among the works it cites.
Coconut: combining context-aware neural translation models using ensemble for program repair
Lutellier, T., Pham, H. V., Pang, L., Li, Y., Wei, M., and Tan, L · 2020
Later among the works it cites.
Evaluating representation learning of code changes for predicting patch correctness in program repair
Tian, H., Liu, K., Kaboré, A. K., Koyuncu, A., Li, L., Klein, J., and Bissyandé, T. F · 2020
Later among the works it cites.
Automated patch correctness assessment: How far are we?
Wang, S., Wen, M., Lin, B., Wu, H., Qin, Y., Zou, D., Mao, X., and Jin, H · 2020
Later among the works it cites.
ARJA: automated repair of java programs via multi-objective genetic programming
Yuan, Y., and Banzhaf, W · 2020
Later among the works it cites.
Exploring plausible patches using source code embeddings in javascript
Csuvik, V., Horváth, D., Lajkó, M., and Vidács, L · 2021
Later among the works it cites.
Wang, Y., Wang, W., Joty, S., and Hoi, S. C · 2021
Later among the works it cites.
Automated patch assessment for program repair at scale
Ye, H., Martinez, M., and Monperrus, M · 2021
Later among the works it cites.
https://github.com/java-decompiler/jd-core , 2022
Jd-core · 2022
Closest in time.
https://github.com/hcoles/pitest , 2022
Pitest tool · 2022
Closest in time.
https://github.com/claudeyj/patch_correctness , 2022
Replication · 2022
Closest in time.
Patch generation with language models: Feasibility and scaling behavior
Kolak, S. D., Martins, R., Goues, C. L., and Hellendoorn, V. J · 2022
Closest in time.
Context-aware code change embedding for better patch correctness assessment
Lin, B., Wang, S., Wen, M., and Mao, X · 2022
Closest in time.
Trust enhancement issues in program repair
Noller, Y., Shariffdeen, R., Gao, X., and Roychoudhury, A · 2022
Closest in time.
Practical program repair in the era of large pre-trained language models
Xia, C. S., Wei, Y., and Zhang, L · 2022
Closest in time.
Less training, more repairing please: revisiting automated program repair via zero-shot learning
Xia, C. S., and Zhang, L · 2022
Closest in time.
Automated classification of overfitting patches with statically extracted code features
Ye, H., Gu, J., Martinez, M., Durieux, T., and Monperrus, M · 2022
Closest in time.
Fixminer: Mining relevant fix patterns for automated program repair
Koyuncu, A., Liu, K., Bissyandé, T. F., Kim, D., Klein, J., Monperrus, M., and Traon, Y. L · 2024
Closest in time.