Fetching the paper…
Reading the bibliography…
Bug reproduction is a critical developer activity that is also challenging to automate, as bug reports are often in natural language and thus can be difficult to transform to test cases consistently.
W. Miller and D. L. Spooner, “Automatic generation of floating-point test data,” IEEE Transactions on Software Engineering , vol. 2, no. 3, pp. 223–226, 1976
1976
Earlier work this paper cites.
J. Anvik, L. Hiew, and G. C. Murphy, “Coping with an open bug repository,” in Proceedings of the 2005 OOPSLA Workshop on Eclipse Technology EXchange , ser. eclipse ’05. New York, NY, USA: Association for Computing Machinery, 2005, p. 35–39. [Online]. Available: https://doi.org/10.1145/1117696.1117704
2005
Earlier work this paper cites.
C. Pacheco and M. D. Ernst, “Randoop: feedback-directed random testing for java,” in OOPSLA ’07: Companion to the 22nd ACM SIGPLAN conference on Object oriented programming systems and applications companion . New York, NY, USA: ACM, 2007, pp. 815–816
2007
Earlier work this paper cites.
R. Premraj, T. Zimmermann, S. Kim, and N. Bettenburg, “Extracting structural information from bug reports,” in Proceedings of the 2008 international workshop on Mining software repositories - MSR ’08 , ACM Press. New York, New York, USA: ACM Press, 05/2008 2008, pp. 27–30
2008
Earlier work this paper cites.
2009
Earlier work this paper cites.
G. Fraser and A. Arcuri, “Whole test suite generation,” IEEE Trans. Softw. Eng. , vol. 39, no. 2, pp. 276–291, Feb. 2013
2013
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 , ser. ISSTA 2014. New York, NY, USA: ACM, 2014, pp. 437–440
2014
Earlier work this paper cites.
N. Chen and S. Kim, “Star: Stack trace based automatic crash reproduction via symbolic execution,” IEEE transactions on software engineering , vol. 41, no. 2, pp. 198–220, 2014
2014
Earlier work this paper cites.
M. Nayrolles, A. Hamou-Lhadj, S. Tahar, and A. Larsson, “Jcharming: A bug reproduction approach using crash traces and directed model checking,” in 2015 IEEE 22nd International Conference on Software Analysis, Evolution, and Reengineering (SANER) , 2015, pp. 101–110
2015
Earlier work this paper cites.
E. Barr, M. Harman, P. McMinn, M. Shahbaz, and S. Yoo, “The oracle problem in software testing: A survey,” IEEE Transactions on Software Engineering , vol. 41, no. 5, pp. 507–525, May 2015
2015
Earlier work this paper cites.
J. Xuan, X. Xie, and M. Monperrus, “Crash reproduction via test case mutation: Let existing test cases help,” in Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering , 2015, pp. 910–913
2015
Earlier work this paper cites.
R. Alur, R. Bodík, E. Dallal, D. Fisman, P. Garg, G. Juniwal, H. Kress-Gazit, P. Madhusudan, M. M. K. Martin, M. Raghothaman, S. Saha, S. A. Seshia, R. Singh, A. Solar-Lezama, E. Torlak, and A. Udupa, “Syntax-guided synthesis,” in Dependable Software Systems Engineering , ser. NATO Science for Peace and Security Series, D: Information and Communication Security, M. Irlbeck, D. A. Peled, and A. Pretschner, Eds. IOS Press, 2015, vol. 40, pp. 1–25. [Online]. Available: https://doi.org/10.3233/978-1-61499-495-4-1
2015
Earlier work this paper cites.
P. S. Kochhar, X. Xia, D. Lo, and S. Li, “Practitioners’ expectations on automated fault localization,” in Proceedings of the 25th International Symposium on Software Testing and Analysis , ser. ISSTA 2016. New York, NY, USA: Association for Computing Machinery, 2016, pp. 165–176. [Online]. Available: https://doi.org/10.1145/2931037.2931051
2016
Earlier work this paper cites.
M. Martinez, T. Durieux, R. Sommerard, J. Xuan, and M. Martin, “Automatic repair of real bugs in java: a large-scale experiment on the defects4j dataset,” Empirical Software Engineering , vol. 22, pp. 1936–1964, 2016
2016
Earlier work this paper cites.
R. Just, C. Parnin, I. Drosos, and M. D. Ernst, “Comparing developer-provided to user-provided tests for fault localization and automated program repair,” in Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis , 2018, pp. 287–297
2018
Earlier work this paper cites.
M. Beller, N. Spruit, D. Spinellis, and A. Zaidman, “On the dichotomy of debugging behavior among programmers,” in Proceedings of the 40th International Conference on Software Engineering , ser. ICSE ’18. New York, NY, USA: Association for Computing Machinery, 2018, p. 572–583. [Online]. Available: https://doi.org/10.1145/3180155.3180175
2018
Earlier work this paper cites.
M. Soltani, P. Derakhshanfar, A. Panichella, X. Devroey, A. Zaidman, and A. van Deursen, “Single-objective versus multi-objectivized optimization for evolutionary crash reproduction,” in Search-Based Software Engineering , T. E. Colanzi and P. McMinn, Eds. Cham: Springer International Publishing, 2018, pp. 325–340
2018
Earlier work this paper cites.
M. Fazzini, M. Prammer, M. d’Amorim, and A. Orso, “Automatically translating bug reports into test cases for mobile apps,” in Proceedings of the 27th ACM SIGSOFT International Symposium on Software Testing and Analysis , ser. ISSTA 2018. New York, NY, USA: ACM, 2018, pp. 141–152. [Online]. Available: http://doi.acm.org/10.1145/3213846.3213869
2018
Earlier work this paper cites.
A. Koyuncu, K. Liu, T. F. Bissyandé, D. Kim, M. Monperrus, J. Klein, and Y. Le Traon, “Ifixr: Bug report driven program repair,” in Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering , ser. ESEC/FSE 2019. New York, NY, USA: Association for Computing Machinery, 2019, pp. 314–325. [Online]. Available: https://doi.org/10.1145/3338906.3338935
2019
Cited alongside, same era.
Y. Zhao, T. Yu, T. Su, Y. Liu, W. Zheng, J. Zhang, and W. G.J. Halfond, “Recdroid: Automatically reproducing android application crashes from bug reports,” in 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) , 2019, pp. 128–139
2019
Cited alongside, same era.
P. S. Kochhar, X. Xia, and D. Lo, “Practitioners’ views on good software testing practices,” in Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Practice , ser. ICSE-SEIP ’19. IEEE Press, 2019, pp. 61–70. [Online]. Available: https://doi.org/10.1109/ICSE-SEIP.2019.00015
2019
Cited alongside, same era.
2022
Later among the works it cites.
2022
Later among the works it cites.
S. Kang, J. Yoon, and S. Yoo, “Large language models are few-shot testers: Exploring llm-based general bug reproduction,” in Proceedings of the 45th International Conference on Software Engineering , ser. ICSE ’23. IEEE Press, 2023, pp. 2312–2323. [Online]. Available: https://doi.org/10.1109/ICSE48619.2023.00194
2023
Closest in time.
X. Wang, J. Wei, D. Schuurmans, Q. Le, E. Chi, S. Narang, A. Chowdhery, and D. Zhou, “Self-consistency improves chain of thought reasoning in language models,” 2023
2023
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
U. Alon, S. Brody, O. Levy, and E. Yahav, “code2seq: Generating sequences from structured representations of code,” in 7th International Conference on Learning Representations, ICLR 2019, New Orleans, LA, USA, May 6-9, 2019 . OpenReview.net, 2019. [Online]. Available: https://openreview.net/forum?id=H1gKYo09tX
2019
Cited alongside, same era.
M. Motwani and Y. Brun, “Automatically generating precise oracles from structured natural language specifications,” in 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) , 2019, pp. 188–199
2019
Cited alongside, same era.
T. Brown, B. Mann, N. Ryder, M. Subbiah, J. D. Kaplan, P. Dhariwal, A. Neelakantan, P. Shyam, G. Sastry, A. Askell et al. , “Language models are few-shot learners,” Advances in neural information processing systems , vol. 33, pp. 1877–1901, 2020
2020
Cited alongside, same era.
P. O’Hearn, “Formal reasoning and the hacker way.” 2020, keynote for the 2020 IEEE/ACM 42nd International Conference on Software Engineering (ICSE). [Online]. Available: https://www.youtube.com/watch?v=bb8BnqhY3Ss&ab_channel=ICSE
2020
Cited alongside, same era.
M. Soltani, P. Derakhshanfar, X. Devroey, and A. van Deursen, “A benchmark-based evaluation of search-based crash reproduction,” Empirical Software Engineering , vol. 25, no. 1, pp. 96–138, Jan 2020. [Online]. Available: https://doi.org/10.1007/s10664-019-09762-1
2020
Cited alongside, same era.
M. Soltani, P. Derakhshanfar, X. Devroey, and A. Van Deursen, “A benchmark-based evaluation of search-based crash reproduction,” Empirical Software Engineering , vol. 25, no. 1, pp. 96–138, 2020
2020
Cited alongside, same era.
M. Tufano, D. Drain, A. Svyatkovskiy, S. K. Deng, and N. Sundaresan, “Unit test case generation with transformers and focal context,” 2020
2020
Cited alongside, same era.
P. Derakhshanfar, X. Devroey, A. Panichella, A. Zaidman, and A. van Deursen, “Botsing, a search-based crash reproduction framework for java,” in 2020 35th IEEE/ACM International Conference on Automated Software Engineering (ASE) , 2020, pp. 1278–1282
2020
Cited alongside, same era.
Y. Song and O. Chaparro, “Bee: A tool for structuring and analyzing bug reports,” in Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering , ser. ESEC/FSE 2020. New York, NY, USA: Association for Computing Machinery, 2020, pp. 1551–1555. [Online]. Available: https://doi.org/10.1145/3368089.3417928
2020
Cited alongside, same era.
Closest in time.
R. Li, L. B. Allal, Y. Zi, N. Muennighoff, D. Kocetkov, and C. M. et al., “Starcoder: may the source be with you!” 2023
2023
Closest in time.
C. Lemieux, J. P. Inala, S. K. Lahiri, and S. Sen, “Codamosa: Escaping coverage plateaus in test generation with pre-trained large language models,” in International conference on software engineering (ICSE) , 2023
2023
Closest in time.
L. Chen, M. Zaharia, and J. Zou, “How is chatgpt’s behavior changing over time?” 2023
2023
Closest in time.
B. Workshop, T. L. Scao, A. Fan, C. Akiki, E. Pavlick, S. Ilić, D. Hesslow, R. Castagné, and A. S. L. et al., “Bloom: A 176b-parameter open-access multilingual language model,” 2023
2023
Closest in time.
J. Y. Lee, S. Kang, J. Yoon, and S. Yoo, “The github recent bugs dataset for evaluating llm-based debugging applications,” 2023
2023
Closest in time.
N. Muennighoff, T. Wang, L. Sutawika, A. Roberts, S. Biderman, T. L. Scao, M. S. Bari, S. Shen, Z.-X. Yong, H. Schoelkopf, X. Tang, D. Radev, A. F. Aji, K. Almubarak, S. Albanie, Z. Alyafeai, A. Webson, E. Raff, and C. Raffel, “Crosslingual generalization through multitask finetuning,” 2023
2023
Closest in time.
D. Fried, A. Aghajanyan, J. Lin, S. Wang, E. Wallace, F. Shi, R. Zhong, W. tau Yih, L. Zettlemoyer, and M. Lewis, “Incoder: A generative model for code infilling and synthesis,” 2023
2023
Closest in time.
E. Nijkamp, H. Hayashi, C. Xiong, S. Savarese, and Y. Zhou, “Codegen2: Lessons for training llms on programming and natural languages,” 2023
2023
Closest in time.
N. Jiang, K. Liu, T. Lutellier, and L. Tan, “Impact of code language models on automated program repair,” 2023
2023
Closest in time.
OpenAI, “Gpt-4 technical report,” 2023
2023
Closest in time.
A. Narayanan and S. Kapoor, “Is gpt-4 getting worse over time?” 2023. [Online]. Available: https://www.aisnakeoil.com/p/is-gpt-4-getting-worse-over-time
2023
Closest in time.
Z. Liu, C. Chen, J. Wang, X. Che, Y. Huang, J. Hu, and Q. Wang, “Fill in the blank: Context-aware automated text input generation for mobile gui testing,” in Proceedings of the 45th International Conference on Software Engineering , ser. ICSE ’23. IEEE Press, 2023, p. 1355–1367. [Online]. Available: https://doi.org/10.1109/ICSE48619.2023.00119
2023
Closest in time.
S. Feng and C. Chen, “Prompting is all you need: Automated android bug replay with large language models,” 2023
2023
Closest in time.