Fetching the paper…
Reading the bibliography…
Code editing is essential in evolving software development.
V. I. Levenshtein et al. , “Binary codes capable of correcting deletions, insertions, and reversals,” in Soviet physics doklady , vol. 10, no. 8. Soviet Union, 1966, pp. 707–710
1966
Earlier work this paper cites.
S. Hochreiter and J. Schmidhuber, “Long short-term memory,” Neural computation , vol. 9, no. 8, pp. 1735–1780, 1997
1997
Earlier work this paper cites.
J. Ramos et al. , “Using tf-idf to determine word relevance in document queries,” in Proceedings of the first instructional conference on machine learning , vol. 242, no. 1. Citeseer, 2003, pp. 29–48
2003
Earlier work this paper cites.
M. Boshernitsan, S. L. Graham, and M. A. Hearst, “Aligning development tools with the way programmers think about code changes,” in Proceedings of the SIGCHI conference on Human factors in computing systems . ACM, 2007, pp. 567–576
2007
Earlier work this paper cites.
R. Robbes and M. Lanza, “Example-based program transformation,” in International Conference on Model Driven Engineering Languages and Systems . Springer, 2008, pp. 174–188
2008
Earlier work this paper cites.
S. Robertson, H. Zaragoza et al. , “The probabilistic relevance framework: Bm25 and beyond,” Foundations and Trends® in Information Retrieval , vol. 3, no. 4, pp. 333–389, 2009
2009
Earlier work this paper cites.
——, “Systematic editing: generating program transformations from an example,” ACM SIGPLAN Notices , vol. 46, no. 6, pp. 329–342, 2011
2011
Earlier work this paper cites.
T. Berg-Kirkpatrick, D. Burkett, and D. Klein, “An empirical investigation of statistical significance in nlp,” in Proceedings of the 2012 Joint Conference on Empirical Methods in Natural Language Processing and Computational Natural Language Learning , 2012, pp. 995–1005
2012
Earlier work this paper cites.
H. A. Nguyen, A. T. Nguyen, T. T. Nguyen, T. N. Nguyen, and H. Rajan, “A study of repetitiveness of code changes in software evolution,” in Proceedings of the 28th IEEE/ACM International Conference on Automated Software Engineering . IEEE Press, 2013, pp. 180–190
2013
Earlier work this paper cites.
B. Ray, M. Kim, S. Person, and N. Rungta, “Detecting and characterizing semantic inconsistencies in ported code,” in Automated Software Engineering (ASE), 2013 IEEE/ACM 28th International Conference on . IEEE, 2013, pp. 367–377
2013
Earlier work this paper cites.
N. Meng, M. Kim, and K. S. McKinley, “Lase: Locating and applying systematic edits by learning from examples,” In Proceedings of 35th International Conference on Software Engineering (ICSE) , pp. 502–511, 2013
2013
Earlier work this paper cites.
J.-R. Falleri, F. Morandat, X. Blanc, M. Martinez, and M. Monperrus, “Fine-grained and accurate source code differencing,” in Proceedings of the 29th ACM/IEEE international conference on Automated software engineering . ACM, 2014, pp. 313–324
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,” in Proceedings of the 2014 International Symposium on Software Testing and Analysis . ACM, 2014, pp. 437–440
2014
Earlier work this paper cites.
E. T. Barr, Y. Brun, P. Devanbu, M. Harman, and F. Sarro, “The plastic surgery hypothesis,” in Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering . ACM, 2014, pp. 306–317
2014
Earlier work this paper cites.
B. Ray, M. Nagappan, C. Bird, N. Nagappan, and T. Zimmermann, “The uniqueness of changes: Characteristics and applications,” ser. MSR ’15. ACM, 2015
2015
Earlier work this paper cites.
M. Gharehyazie, B. Ray, and V. Filkov, “Some from here, some from there: Cross-project code reuse in github,” in 2017 IEEE/ACM 14th International Conference on Mining Software Repositories (MSR) . IEEE, 2017, pp. 291–301
2017
Earlier work this paper cites.
A. Vaswani, N. Shazeer, N. Parmar, J. Uszkoreit, L. Jones, A. N. Gomez, L. u. Kaiser, and I. Polosukhin, “Attention is all you need,” in Advances in Neural Information Processing Systems 30 , 2017, pp. 5998–6008
2017
Earlier work this paper cites.
D. Lin, J. Koppel, A. Chen, and A. Solar-Lezama, “Quixbugs: A multi-lingual program repair benchmark set based on the quixey challenge,” in Proceedings Companion of the 2017 ACM SIGPLAN international conference on systems, programming, languages, and applications: software for humanity , 2017, pp. 55–56
2017
Earlier work this paper cites.
Q. Xin and S. P. Reiss, “Leveraging syntax-related code for automated program repair,” in Proceedings of the 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE, 2017, pp. 660–670
2017
Earlier work this paper cites.
M. M. Rahman, J. Barson, S. Paul, J. Kayani, F. A. Lois, S. F. Quezada, C. Parnin, K. T. Stolee, and B. Ray, “Evaluating how developers use general-purpose web-search for code retrieval,” in Proceedings of the 15th International Conference on Mining Software Repositories , 2018, pp. 465–475
2018
Earlier work this paper cites.
T. Zhang, G. Upadhyaya, A. Reinhardt, H. Rajan, and M. Kim, “Are code examples on an online q&a forum reliable? a study of api misuse on stack overflow,” in Proceedings of the 40th international conference on software engineering , 2018, pp. 886–896
2018
Earlier work this paper cites.
2018
Earlier work this paper cites.
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, pp. 832–837
2018
Cited alongside, same era.
2018
Cited alongside, same era.
2019
Cited alongside, same era.
Z. Chen, S. J. Kommrusch, M. Tufano, L.-N. Pouchet, D. Poshyvanyk, and M. Monperrus, “Sequencer: Sequence-to-sequence learning for end-to-end program repair,” IEEE Transactions on Software Engineering , 2019
Z. Chen, V. J. Hellendoorn, P. Lamblin, P. Maniatis, P.-A. Manzagol, D. Tarlow, and S. Moitra, “Plur: A unifying, graph-based view of program learning, understanding, and repair,” Advances in Neural Information Processing Systems , vol. 34, pp. 23 089–23 101, 2021
2021
Later among the works it cites.
M. Pradel and S. Chandra, “Neural software analysis,” Communications of the ACM , vol. 65, no. 1, pp. 86–96, 2021
2021
Later among the works it cites.
S. Chakraborty and B. Ray, “On multi-modal learning of editing source code,” in 2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE, 2021, pp. 443–455
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…
2019
Cited alongside, same era.
J. Gu, C. Wang, and J. Zhao, “Levenshtein transformer,” Advances in Neural Information Processing Systems , vol. 32, 2019
2019
Cited alongside, same era.
M. Tufano, C. Watson, G. Bavota, M. D. Penta, M. White, and D. Poshyvanyk, “An empirical study on learning bug-fixing patches in the wild via neural machine translation,” ACM Transactions on Software Engineering and Methodology (TOSEM) , vol. 28, no. 4, pp. 1–29, 2019
2019
Cited alongside, same era.
E. Dinella, H. Dai, Z. Li, M. Naik, L. Song, and K. Wang, “Hoppity: Learning graph transformations to detect and fix bugs in programs,” in International Conference on Learning Representations , 2019
2019
Cited alongside, same era.
——, “Revisiting ssfix for better program repair,” arXiv preprint arXiv:1903.04583 , 2019
2019
Cited alongside, same era.
S. Chakraborty, Y. Ding, M. Allamanis, and B. Ray, “Codit: Code editing with tree-based neural models,” IEEE Transactions on Software Engineering , vol. 1, pp. 1–1, 2020
2020
Cited alongside, same era.
T. B. Brown, B. Mann, N. Ryder, M. Subbiah, J. Kaplan, P. Dhariwal, A. Neelakantan, P. Shyam, G. Sastry, A. Askell, S. Agarwal, A. Herbert-Voss, G. Krueger, T. Henighan, R. Child, A. Ramesh, D. M. Ziegler, J. Wu, C. Winter, C. Hesse, M. Chen, E. Sigler, M. Litwin, S. Gray, B. Chess, J. Clark, C. Berner, S. McCandlish, A. Radford, I. Sutskever, and D. Amodei, “Language models are few-shot learners,” 2020
2020
Cited alongside, same era.
D. Tarlow, S. Moitra, A. Rice, Z. Chen, P.-A. Manzagol, C. Sutton, and E. Aftandilian, “Learning to fix build errors with graph2diff neural networks,” in Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops , 2020, pp. 19–20
2020
Cited alongside, same era.
Y. Ding, B. Ray, P. Devanbu, and V. J. Hellendoorn, “Patching as translation: the data and the metaphor,” in 2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE, 2020, pp. 275–286
2020
Cited alongside, same era.
Q. Zhu, Z. Sun, Y.-a. Xiao, W. Zhang, K. Yuan, Y. Xiong, and L. Zhang, “A syntax-guided edit decoder for neural program repair,” in Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering , 2021, pp. 341–353
2021
Later among the works it cites.
2021
Later among the works it cites.
2021
Later among the works it cites.
2022
Later among the works it cites.
S. Chakraborty, T. Ahmed, Y. Ding, P. T. Devanbu, and B. Ray, “Natgen: generative pre-training by “naturalizing” source code,” in Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering , 2022, pp. 18–30
2022
Later among the works it cites.
A. Connor, A. Harris, N. Cooper, and D. Poshyvanyk, “Can we automatically fix bugs by learning edit operations?” 2022
2022
Later among the works it cites.
J. Zhang, S. Panthaplackel, P. Nie, J. J. Li, and M. Gligoric, “Coditt5: Pretraining for source code and natural language editing,” in 37th IEEE/ACM International Conference on Automated Software Engineering , 2022, pp. 1–12
2022
Later among the works it cites.
N. Jain, S. Vaidyanath, A. Iyer, N. Natarajan, S. Parthasarathy, S. Rajamani, and R. Sharma, “Jigsaw: Large language models meet program synthesis,” 2022
2022
Later among the works it cites.
D. Nam, B. Ray, S. Kim, X. Qu, and S. Chandra, “Predictive synthesis of api-centric code,” in Proceedings of the 6th ACM SIGPLAN International Symposium on Machine Programming , 2022, pp. 40–49
2022
Later among the works it cites.
C. S. Xia and L. Zhang, “Less training, more repairing please: revisiting automated program repair via zero-shot learning,” in Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering , 2022, pp. 959–971
2022
Later among the works it cites.
2022
Later among the works it cites.
N. Jain, S. Vaidyanath, A. Iyer, N. Natarajan, S. Parthasarathy, S. Rajamani, and R. Sharma, “Jigsaw: Large language models meet program synthesis,” in Proceedings of the 44th International Conference on Software Engineering , 2022, pp. 1219–1231
2022
Later among the works it cites.
2022
Later among the works it cites.
2022
Later among the works it cites.
M. Fu, C. Tantithamthavorn, T. Le, V. Nguyen, and D. Phung, “Vulrepair: a t5-based automated software vulnerability repair,” in Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering , 2022, pp. 935–947
2022
Later among the works it cites.
2023
Closest in time.
N. Jiang, K. Liu, T. Lutellier, and L. Tan, “Impact of code language models on automated program repair,” ICSE , 2023
2023
Closest in time.