Fetching the paper…
Reading the bibliography…
Automated Program Repair has attracted significant research in recent years, leading to diverse techniques that focus on two main directions: search-based and semantic-based program repair.
Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural computation 9
1997
Earlier work this paper cites.
Onoma, A.K., Tsai, W.-T., Poonawala, M., Suganuma, H.: Regression testing in an industrial environment. Communications of the ACM 41
1998
Earlier work this paper cites.
Anvik, J., Hiew, L., Murphy, G.C.: Coping with an open bug repository. In: Proceedings of the OOPSLA Workshop on Eclipse Technology eXchange, pp. 35–39 (2005)
2005
Earlier work this paper cites.
Weimer, W., Nguyen, T., Le Goues, C., Forrest, S.: Automatically finding patches using genetic programming. In: 31st International Conference on Software Engineering, pp. 364–374 (2009). IEEE
2009
Earlier work this paper cites.
Engström, E., Runeson, P.: A qualitative survey of regression testing practices. In: International Conference on Product Focused Software Process Improvement, pp. 3–16 (2010). Springer
2010
Earlier work this paper cites.
Kim, D., Nam, J., Song, J., Kim, S.: Automatic patch generation learned from human-written patches. In: Proceedings of the 35th International Conference on Software Engineering, pp. 802–811 (2013). IEEE
2013
Earlier work this paper cites.
Böhme, M., Roychoudhury, A.: Corebench: Studying complexity of regression errors. In: Proceedings of the International Symposium on Software Testing and Analysis, pp. 105–115 (2014)
2014
Earlier work this paper cites.
Goodfellow, I., Pouget-Abadie, J., Mirza, M., Xu, B., Warde-Farley, D., Ozair, S., Courville, A., Bengio, Y.: Generative adversarial nets. In: Advances in Neural Information Processing Systems, pp. 2672–2680 (2014)
2014
Earlier work this paper cites.
2014
Earlier work this paper cites.
2014
Earlier work this paper cites.
Sutskever, I., Vinyals, O., Le, Q.V.: Sequence to sequence learning with neural networks. In: Advances in Neural Information Processing Systems, pp. 3104–3112 (2014)
2014
Earlier work this paper cites.
Just, R., Jalali, D., Ernst, M.D.: 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, pp. 437–440 (2014)
2014
Earlier work this paper cites.
Qi, Z., Long, F., Achour, S., Rinard, M.: An analysis of patch plausibility and correctness for generate-and-validate patch generation systems. In: Proceedings of the International Symposium on Software Testing and Analysis, pp. 24–36 (2015)
2015
Earlier work this paper cites.
Le, X.B.D., Lo, D., Le Goues, C.: History driven program repair. In: 23rd International Conference on Software Analysis, Evolution, and Reengineering, vol. 1, pp. 213–224 (2016). IEEE
2016
Earlier work this paper cites.
Xuan, J., Martinez, M., Demarco, F., Clement, M., Marcote, S.L., Durieux, T., Le Berre, D., Monperrus, M.: Nopol: Automatic repair of conditional statement bugs in java programs. IEEE Transactions on Software Engineering 43
2016
Earlier work this paper cites.
Long, F., Rinard, M.: Automatic patch generation by learning correct code. In: Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, pp. 298–312 (2016)
2016
Earlier work this paper cites.
Mechtaev, S., Yi, J., Roychoudhury, A.: Angelix: Scalable multiline program patch synthesis via symbolic analysis. In: Proceedings of the 38th International Conference on Software Engineering, pp. 691–701 (2016)
2016
Earlier work this paper cites.
Gal, Y., Ghahramani, Z.: A theoretically grounded application of dropout in recurrent neural networks. Advances in neural information processing systems 29
2016
Cited alongside, same era.
Xiong, Y., Wang, J., Yan, R., Zhang, J., Han, S., Huang, G., Zhang, L.: Precise condition synthesis for program repair. In: Proceeding of the 39th International Conference on Software Engineering, pp. 416–426 (2017). IEEE
2017
Cited alongside, same era.
Le, X.-B.D., Chu, D.-H., Lo, D., Le Goues, C., Visser, W.: S3: syntax-and semantic-guided repair synthesis via programming by examples. In: Proceedings of the 11th Joint Meeting on Foundations of Software Engineering, pp. 593–604 (2017)
2017
Cited alongside, same era.
2017
Cited alongside, same era.
Lutellier, T., Pham, H.V., Pang, L., Li, Y., Wei, M., Tan, L.: 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, pp. 101–114 (2020)
2020
Closest in time.
Collins, E., Bala, R., Price, B., Susstrunk, S.: Editing in style: Uncovering the local semantics of gans. In: Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition, pp. 5771–5780 (2020)
2020
Closest in time.
Kumar, S., Tsvetkov, Y.: End-to-end differentiable GANs for text generation. In: Zosa Forde, J., Ruiz, F., Pradier, M.F., Schein, A. (eds.) Proceedings on ”I Can’t Believe It’s Not Better!” at NeurIPS Workshops. Proceedings of Machine Learning Research, vol. 137, pp. 118–128. PMLR, ??? (2020)
2020
Closest in time.
Tian, H., Liu, K., Kaboré, A.K., Koyuncu, A., Li, L., Klein, J., Bissyandé, T.F.: Evaluating representation learning of code changes for predicting patch correctness in program repair. In: Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, pp. 981–992 (2020)
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
Yu, L., Zhang, W., Wang, J., Yu, Y.: Seqgan: Sequence generative adversarial nets with policy gradient. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 31 (2017)
2017
Cited alongside, same era.
Mahajan, S., Abolhassani, N., McMinn, P., Halfond, W.G.: Automated repair of mobile friendly problems in web pages. In: Proceedings of the 40th International Conference on Software Engineering, pp. 140–150 (2018)
2018
Cited alongside, same era.
Wang, Y., Wu, C., Herranz, L., Weijer, J., Gonzalez-Garcia, A., Raducanu, B.: Transferring gans: generating images from limited data. In: Proceedings of the European Conference on Computer Vision (ECCV), pp. 218–234 (2018)
2018
Cited alongside, same era.
Adler, J., Lunz, S.: Banach wasserstein gan. Advances in neural information processing systems 31
2018
Cited alongside, same era.
Guo, J., Lu, S., Cai, H., Zhang, W., Yu, Y., Wang, J.: Long text generation via adversarial training with leaked information. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 32 (2018)
2018
Cited alongside, same era.
Zhang, M., Zhang, Y., Zhang, L., Liu, C., Khurshid, S.: Deeproad: Gan-based metamorphic testing and input validation framework for autonomous driving systems. In: Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, pp. 132–142 (2018)
2018
Cited alongside, same era.
Tufano, M., Watson, C., Bavota, G., Di Penta, M., White, M., Poshyvanyk, D.: 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, pp. 832–837 (2018)
2018
Cited alongside, same era.
2018
Cited alongside, same era.
2020
Closest in time.
Le-Cong, T., Le, X.B.D., Huynh, Q.T., Le Nguyen, P.: Usability and aesthetics: Better together for automated repair of web pages. In: 2021 IEEE 32nd International Symposium on Software Reliability Engineering (ISSRE), pp. 173–183 (2021). IEEE
2021
Closest in time.
Jiang, N., Lutellier, T., Tan, L.: Cure: Code-aware neural machine translation for automatic program repair. In: 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE), pp. 1161–1173 (2021). IEEE
2021
Closest in time.
Porres, I., Rexha, H., Lafond, S.: Online gans for automatic performance testing. In: 2021 IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW), pp. 95–100 (2021). IEEE
2021
Closest in time.
Guo, X.: Towards automated software testing with generative adversarial networks. In: 2021 51st Annual IEEE/IFIP International Conference on Dependable Systems and Networks-Supplemental Volume (DSN-S), pp. 21–22 (2021). IEEE
2021
Closest in time.
Zhao, T., Chen, C., Liu, Y., Zhu, X.: Guigan: Learning to generate gui designs using generative adversarial networks. In: 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE), pp. 748–760 (2021). IEEE
2021
Closest in time.
Zhu, Q., Sun, Z., Xiao, Y.-a., Zhang, W., Yuan, K., Xiong, Y., Zhang, L.: 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, pp. 341–353 (2021)
2021
Closest in time.
Ye, H., Gu, J., Martinez, M., Durieux, T., Monperrus, M.: Automated classification of overfitting patches with statically extracted code features. IEEE Transactions on Software Engineering 48
2021
Closest in time.
Ye, H., Martinez, M., Monperrus, M.: Neural program repair with execution-based backpropagation. In: Proceedings of the 44th International Conference on Software Engineering, pp. 1506–1518 (2022)
2022
Closest in time.
Xia, C.S., Zhang, L.: 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, pp. 959–971 (2022)
2022
Closest in time.
2022
Closest in time.
GitHub: Let’s build from here. GitHub (2023)
2023
Closest in time.
Parasaram, N., Barr, E.T., Mechtaev, S.: Rete: Learning namespace representation for program repair. In: Proceedings of the 45th IEEE/ACM International Conference on Software Engineering (2023)
2023
Closest in time.