Fetching the paper…
Reading the bibliography…
Automated Program Repair (APR) aims to help developers automatically patch software bugs.
Y. Liu, “Fine-tune bert for extractive summarization,” 2019, arXiv:1903.10318
1903
Earlier work this paper cites.
1904
Earlier work this paper cites.
1906
Earlier work this paper cites.
1909
Earlier work this paper cites.
1910
Earlier work this paper cites.
E. Richards, “Software’s dangerous aspect,” The Washington Post , 1990, https://www.washingtonpost.com/archive/politics/1990/12/09/softwares-dangerous-aspect/9b2e9243-8deb-4ac7-9e8f-968de0806e5e/
1990
Earlier work this paper cites.
2001
Earlier work this paper cites.
2002
Earlier work this paper cites.
K. Papineni, S. Roukos, T. Ward, and W.-J. Zhu, “Bleu: A method for automatic evaluation of machine translation,” in Proceedings of the 40th Annual Meeting on Association for Computational Linguistics , ser. ACL ’02, 2002, p. 311–318
2002
Earlier work this paper cites.
2005
Earlier work this paper cites.
R. Abreu, P. Zoeteweij, and A. J. van Gemund, “On the accuracy of spectrum-based fault localization,” in Testing: Academic and Industrial Conference Practice and Research Techniques - MUTATION (TAICPART-MUTATION 2007) , 2007, pp. 89–98
2007
Earlier work this paper cites.
C. Le Goues, T. Nguyen, S. Forrest, and W. Weimer, “Genprog: A generic method for automatic software repair,” IEEE Transactions on Software Engineering , vol. 38, no. 1, pp. 54–72, 2012
2012
Earlier work this paper cites.
A. Hindle, E. T. Barr, Z. Su, M. Gabel, and P. Devanbu, “On the naturalness of software,” in Proceedings of the 34th International Conference on Software Engineering , ser. ICSE ’12, 2012, p. 837–847
2012
Earlier work this paper cites.
L. Zhang, L. Zhang, and S. Khurshid, “Injecting mechanical faults to localize developer faults for evolving software,” ACM SIGPLAN Notices , vol. 48, no. 10, pp. 765–784, 2013
2013
Earlier work this paper cites.
F. DeMarco, J. Xuan, D. Le Berre, and M. Monperrus, “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 , ser. CSTVA 2014, 2014, p. 30–39
2014
Earlier work this paper cites.
2014
Earlier work this paper cites.
R. Just, D. Jalali, and M. D. Ernst, “Defects4j: A database of existing faults to enable controlled testing studies for java programs,” ser. ISSTA 2014. New York, NY, USA: Association for Computing Machinery, 2014, p. 437–440
2014
Earlier work this paper cites.
C. Le Goues, N. Holtschulte, E. K. Smith, Y. Brun, P. Devanbu, S. Forrest, and W. Weimer, “The manybugs and introclass benchmarks for automated repair of c programs,” IEEE Transactions on Software Engineering , vol. 41, no. 12, pp. 1236–1256, 2015
2015
Earlier work this paper cites.
2015
Earlier work this paper cites.
X. B. D. Le, D. Lo, and C. Le Goues, “History driven program repair,” in 2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER) , vol. 1, 2016, pp. 213–224
2016
Earlier work this paper cites.
S. Mechtaev, J. Yi, and A. Roychoudhury, “Angelix: Scalable multiline program patch synthesis via symbolic analysis,” in Proceedings of the 38th International Conference on Software Engineering , ser. ICSE ’16, 2016, p. 691–701
2016
Earlier work this paper cites.
M. Martinez and M. Monperrus, “Astor: A program repair library for java (demo),” in Proceedings of the 25th International Symposium on Software Testing and Analysis , ser. ISSTA 2016. New York, NY, USA: Association for Computing Machinery, 2016, p. 441–444
2016
Earlier work this paper cites.
S. Matteson, “Report: Software failure caused $1.7 trillion in financial losses in 2017,” TechRepublic , 2018, https://www.techrepublic.com/article/report-software-failure-caused-1-7-trillion-in-financial-losses-in-2017/
2017
Earlier work this paper cites.
D. H. O’Dell, “The debugging mindset,” acmqueue , 2017, https://queue.acm.org/detail.cfm?id=3068754/
2017
Earlier work this paper cites.
X.-B. D. Le, D.-H. Chu, D. Lo, C. Le Goues, and W. Visser, “S3: syntax-and semantic-guided repair synthesis via programming by examples,” in Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering , 2017, pp. 593–604
2017
Earlier work this paper cites.
2017
Cited alongside, same era.
D. Lin, J. Koppel, A. Chen, and A. Solar-Lezama, “Quixbugs: A multi-lingual program repair benchmark set based on the quixey challenge,” ser. SPLASH Companion 2017. New York, NY, USA: Association for Computing Machinery, 2017, p. 55–56
2017
Cited alongside, same era.
L. Chen, Y. Pei, and C. A. Furia, “Contract-based program repair without the contracts,” in 2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE) , 2017, pp. 637–647
2017
Cited alongside, same era.
Q. Xin and S. P. Reiss, “Leveraging syntax-related code for automated program repair,” in 2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE, 2017, pp. 660–670
2017
Cited alongside, same era.
S. Black, L. Gao, P. Wang, C. Leahy, and S. Biderman, “GPT-Neo: Large Scale Autoregressive Language Modeling with Mesh-Tensorflow,” Mar. 2021. [Online]. Available: https://doi.org/10.5281/zenodo.5297715
2021
Later among the works it cites.
B. Wang and A. Komatsuzaki, “GPT-J-6B: A 6 Billion Parameter Autoregressive Language Model,” https://github.com/kingoflolz/mesh-transformer-jax , May 2021
2021
Later among the works it cites.
S. J. Yue Wang, Weishi Wang and S. C. Hoi, “Codet5: Identifier-aware unified pre-trained encoder-decoder models for code understanding and generation,” in Proceedings of the 2021 Conference on Empirical Methods in Natural Language Processing, EMNLP 2021 , 2021
2021
Later among the works it cites.
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…
M. Wen, J. Chen, R. Wu, D. Hao, and S.-C. Cheung, “Context-aware patch generation for better automated program repair,” in Proceedings of the 40th International Conference on Software Engineering , ser. ICSE ’18, 2018, p. 1–11
2018
Cited alongside, same era.
J. Hua, M. Zhang, K. Wang, and S. Khurshid, “Sketchfix: A tool for automated program repair approach using lazy candidate generation,” in Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering , ser. ESEC/FSE 2018. ACM, 2018, p. 888–891
2018
Cited alongside, same era.
2018
Cited alongside, same era.
J. Jiang, Y. Xiong, H. Zhang, Q. Gao, and X. Chen, “Shaping program repair space with existing patches and similar code,” in Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2018, Amsterdam, The Netherlands, July 16-21, 2018 , F. Tip and E. Bodden, Eds. ACM, 2018, pp. 298–309
2018
Cited alongside, same era.
M. Tufano, C. Watson, G. Bavota, M. Di Penta, M. White, and D. Poshyvanyk, “An empirical investigation into learning bug-fixing patches in the wild via neural machine translation,” in Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering , 2018, p. 832–837
2018
Cited alongside, same era.
L. Gazzola, D. Micucci, and L. Mariani, “Automatic software repair: A survey,” IEEE Transactions on Software Engineering , vol. 45, no. 1, pp. 34–67, 2019
2019
Cited alongside, same era.
K. Liu, A. Koyuncu, D. Kim, and T. F. Bissyandé, “AVATAR: fixing semantic bugs with fix patterns of static analysis violations,” in Proceedings of the 26th IEEE International Conference on Software Analysis, Evolution, and Reengineering . IEEE, 2019, pp. 456–467
2019
Cited alongside, same era.
K. Liu, A. Koyuncu, D. Kim, and T. F. Bissyandé, “Tbar: Revisiting template-based automated program repair,” in Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis , ser. ISSTA 2019. New York, NY, USA: ACM, 2019, p. 31–42
2019
Cited alongside, same era.
K. Luzniak, “Software for the healthcare industry: what is it and why it’s worth using?” neoteric , 2022, https://neoteric.eu/blog/software-for-the-healthcare-industry-what-is-it-and-why-its-worth-using
2022
Closest in time.
H. Ye, M. Martinez, and M. Monperrus, “Neural program repair with execution-based backpropagation,” in 2022 IEEE/ACM 44th International Conference on Software Engineering (ICSE) , 2022, pp. 1506–1518
2022
Closest in time.
2022
Closest in time.
S. D. Kolak, R. Martins, C. L. Goues, and V. J. Hellendoorn, “Patch generation with language models: Feasibility and scaling behavior,” in Deep Learning for Code Workshop , 2022
2022
Closest in time.
J. A. Prenner, H. Babii, and R. Robbes, “Can openai’s codex fix bugs?: An evaluation on quixbugs,” in 2022 IEEE/ACM International Workshop on Automated Program Repair (APR) , 2022, pp. 69–75
2022
Closest in time.
2022
Closest in time.
2022
Closest in time.
“Hugging face,” 2022, https://huggingface.co
2022
Closest in time.
2022
Closest in time.
“Bigquery github repos,” 2022, https://console.cloud.google.com/marketplace/details/github/github-repos
2022
Closest in time.
“Codex suffix api,” https://beta.openai.com/docs/api-reference/completions/create#completions/create-suffix , 2022
2022
Closest in time.
2022
Closest in time.
“Pytorch,” 2022, http://pytorch.org
2022
Closest in time.
“Openai api,” 2022, https://openai.com/api
2022
Closest in time.
2022
Closest in time.
“jetbrick-template-2x object comparison code,” 2022, https://github.com/subchen/jetbrick-template-2x/blob/def3107e2878aa5bee32ac2ba3be8e241fba4a64/src/main/java/jetbrick/template/parser/ast/ALU.java#L421-L448
2022
Closest in time.
“goclipse object comparison code,” 2022, https://github.com/GoClipse/goclipse/blob/e135d3a69e6498e278521c2542cee3808bd1377d/plugin_tooling/src-util/melnorme/utilbox/core/CoreUtil.java#L28-L30
2022
Closest in time.
“teiid object comparison code,” 2022, https://github.com/teiid/teiid/blob/21c93a6fd4be2528f95224f99905d74479862d1b/federate-common-core/src/main/java/com/metamatrix/core/util/EquivalenceUtil.java#L49-L57
2022
Closest in time.
“Groza object comparison code,” 2022, https://github.com/IoT-Technology/Groza/blob/fbafceef53d646025046990ffbd89bf701c56b45/dao/src/main/java/com/sanshengshui/server/dao/util/mapping/JsonTypeDescriptor.java#L49-L58
2022
Closest in time.
“Dataset,” 2022, https://figshare.com/s/temp
2022
Closest in time.