Fetching the paper…
Reading the bibliography…
Automated bug reproduction is a challenging task, with existing tools typically relying on textual steps-to-reproduce, videos, or crash logs in bug reports as input.
V. Ambriola and V. Gervasi, “Processing natural language requirements,” in Proceedings of the International Conference Automated Software Engineering , 1997, pp. 36–46
1997
Earlier work this paper cites.
N. Bettenburg, S. Just, A. Schröter, C. Weiss, R. Premraj, and T. Zimmermann, “What makes a good bug report?” in Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of software engineering , 2008, pp. 308–318
2008
Earlier work this paper cites.
“F-droid - free and open source software,” https://f-droid.org/en/, 2010
2010
Earlier work this paper cites.
B. Illowsky and S. L. Dean, Introductory Statistics . Houston, Texas: OpenStax College, Rice University, 2013
2013
Earlier work this paper cites.
K. Moran, M. Linares-Vásquez, C. Bernal-Cárdenas, and D. Poshyvanyk, “Auto-completing bug reports for android applications,” in Proceedings of the 2015 10th joint meeting on foundations of software engineering , 2015, pp. 673–686
2015
Earlier work this paper cites.
O. Chaparro, J. Lu, F. Zampetti, L. Moreno, M. Di Penta, A. Marcus, G. Bavota, and V. Ng, “Detecting missing information in bug descriptions,” in Proceedings of the Joint Meeting on Foundations of Software Engineering , 2017, pp. 396–407
2017
Earlier work this paper cites.
M. Fazzini and A. Orso, “Automated cross-platform inconsistency detection for mobile apps,” in Proc. of 2017 32nd IEEE/ACM International Conference on Automated Software Engineering (ASE) . IEEE, 2017, pp. 308–318
2017
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 , 2018, pp. 141–152
2018
Earlier work this paper cites.
Y. Zhao, T. Yu, T. Su, Y. Liu, W. Zheng, J. Zhang, and W. G. Halfond, “Recdroid: automatically reproducing android application crashes from bug reports,” in 2019 IEEE/ACM 41st International Conference on Software Engineering (ICSE) . IEEE, 2019, pp. 128–139
2019
Earlier work this paper cites.
O. Chaparro, C. Bernal-Cárdenas, J. Lu, K. Moran, A. Marcus, M. Di Penta, D. Poshyvanyk, and V. Ng, “Assessing the quality of the steps to reproduce in bug reports,” in Proceedings of the 2019 27th ACM joint meeting on european software engineering conference and symposium on the foundations of software engineering , 2019, pp. 86–96
2019
Earlier work this paper cites.
“APPLAUSE,” https://www.applause.com/blog/app-abandonment-bug-testing, 2020
2020
Earlier work this paper cites.
R. Mittal and A. Garg, “Text extraction using ocr: a systematic review,” in 2020 second international conference on inventive research in computing applications (ICIRCA) . IEEE, 2020, pp. 357–362
2020
Earlier work this paper cites.
J. W. Y. H. J. H. Zhe Liu, Chunyang Chen and Q. Wang, “Owl eyes: Spotting ui display issues via visual understanding,” in 35th IEEE/ACM International Conference on Automated Software Engineering (ASE) , 2020, pp. 398–409
2020
Earlier work this paper cites.
C. Escobar-Velásquez, M. Osorio-Riaño, J. Dominguez-Osorio, M. Arevalo, and M. Linares-Vásquez, “An empirical study of i18n collateral changes and bugs in guis of android apps,” in Proc. of 2020 IEEE international conference on software maintenance and evolution (ICSME) . IEEE, 2020, pp. 581–592
2020
Earlier work this paper cites.
H. Liu, M. Shen, J. Jin, and Y. Jiang, “Automated classification of actions in bug reports of mobile apps,” in Proceedings of the 29th ACM SIGSOFT International Symposium on Software Testing and Analysis , 2020, pp. 128–140
2020
Cited alongside, same era.
T. Wendland, J. Sun, J. Mahmud, S. H. Mansur, S. Huang, K. Moran, J. Rubin, and M. Fazzini, “Andror2: A dataset of manually-reproduced bug reports for android apps,” in 2021 IEEE/ACM 18th International Conference on Mining Software Repositories (MSR) . IEEE, 2021, pp. 600–604
2021
Cited alongside, same era.
J. Sun, “Setdroid: detecting user-configurable setting issues of android apps via metamorphic fuzzing,” in Proc. of the 43rd International Conference on Software Engineering: Companion Proceedings . IEEE, 2021, pp. 108–110
2021
Cited alongside, same era.
T. Su, Y. Yan, J. Wang, J. Sun, Y. Xiong, G. Pu, K. Wang, and Z. Su, “Fully automated functional fuzzing of android apps for detecting non-crashing logic bugs,” Proceedings of the ACM on Programming Languages , vol. 5, no. OOPSLA, pp. 1–31, 2021
Z. Zhang, R. Winn, Y. Zhao, T. Yu, and W. G. Halfond, “Automatically reproducing android bug reports using natural language processing and reinforcement learning,” in Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis , 2023, pp. 411–422
2023
Later among the works it cites.
Y. Huang, J. Wang, Z. Liu, S. Wang, C. Chen, M. Li, and Q. Wang, “Context-aware bug reproduction for mobile apps,” in 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE) . IEEE, 2023, pp. 2336–2348
2023
Later among the works it cites.
S. Feng, M. Xie, Y. Xue, and C. Chen, “Read it, don’t watch it: Captioning bug recordings automatically,” in 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE) . IEEE, 2023, pp. 2349–2361
2023
Later among the works it cites.
Y. Xiong, M. Xu, T. Su, J. Sun, J. Wang, H. Wen, G. Pu, J. He, and Z. Su, “An empirical study of functional bugs in android apps,” in Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis , 2023, pp. 1319–1331
alphaXiv searches the wider corpus for related work and actual follow-ups.
alphaXiv is searching for related work…
2021
Cited alongside, same era.
J. Johnson, J. Mahmud, T. Wendland, K. Moran, J. Rubin, and M. Fazzini, “An empirical investigation into the reproduction of bug reports for android apps,” in 2022 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER) . IEEE, 2022, pp. 321–322
2022
Cited alongside, same era.
S. Feng and C. Chen, “Gifdroid: automated replay of visual bug reports for android apps,” in Proceedings of the 44th International Conference on Software Engineering , 2022, pp. 1045–1057
2022
Cited alongside, same era.
S. Feng and C. Chen, “Gifdroid: an automated light-weight tool for replaying visual bug reports,” in Proceedings of the ACM/IEEE 44th International Conference on Software Engineering: Companion Proceedings , 2022, pp. 95–99
2022
Cited alongside, same era.
“Github rest api documentation,” https://docs.github.com/en/rest, 2022
2022
Cited alongside, same era.
J. Wang, Y. Jiang, T. Su, S. Li, C. Xu, J. Lu, and Z. Su, “Detecting non-crashing functional bugs in android apps via deep-state differential analysis,” in Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering , 2022, pp. 434–446
2022
Cited alongside, same era.
W. Guo, Z. Dong, L. Shen, W. Tian, T. Su, and X. Peng, “ifixdataloss: a tool for detecting and fixing data loss issues in android apps,” in Proc. of the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis , 2022, pp. 785–788
2022
Cited alongside, same era.
J. Lee, K. Han, and H. Yu, “A light bug triage framework for applying large pre-trained language model,” in Proceedings of the 37th IEEE/ACM International Conference on Automated Software Engineering , 2022, pp. 1–11
2022
Cited alongside, same era.
M. B. Messaoud, A. Miladi, I. Jenhani, M. W. Mkaouer, and L. Ghadhab, “Duplicate bug report detection using an attention-based neural language model,” IEEE Transactions on Reliability , 2022
2022
Cited alongside, same era.
2023
Later among the works it cites.
D. Wang, Y. Zhao, L. Xiao, and T. Yu, “An empirical study of regression testing for android apps in continuous integration environment,” in 2023 ACM/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM) . IEEE, 2023, pp. 1–11
2023
Later among the works it cites.
“Models -openai api,” https://platform.openai.com/docs/guides/gpt, 2023
2023
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 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE) . IEEE, 2023, pp. 2312–2323
2023
Later among the works it cites.
Z. Zhang, F. M. Tawsif, K. Ryu, T. Yu, and W. G. Halfond, “Mobile bug report reproduction via global search on the app ui model,” Proceedings of the ACM on Software Engineering , vol. 1, no. FSE, pp. 2656–2676, 2024
2024
Later among the works it cites.
S. Feng and C. Chen, “Prompting is all you need: Automated android bug replay with large language models,” in Proceedings of the 46th IEEE/ACM International Conference on Software Engineering , 2024, pp. 1–13
2024
Later among the works it cites.
2024
Later among the works it cites.
Y. Huang, J. Wang, Z. Liu, Y. Wang, S. Wang, C. Chen, Y. Hu, and Q. Wang, “Crashtranslator: Automatically reproducing mobile application crashes directly from stack trace,” in Proceedings of the 46th IEEE/ACM International Conference on Software Engineering , 2024, pp. 1–13
2024
Later among the works it cites.
“Replication package,” https://github.com/anonymous10626/replication, 2024
2024
Later among the works it cites.
K. Baral, J. Johnson, J. Mahmud, S. Salma, M. Fazzini, J. Rubin, J. Offutt, and K. Moran, “Automating gui-based test oracles for mobile apps,” in Proceedings of the 21st International Conference on Mining Software Repositories , 2024, pp. 309–321
2024
Later among the works it cites.