Page 155 - 《软件学报》2026年第6期
P. 155
2474 软件学报 2026 年第 37 卷第 6 期
leading-app-stores/
[2] Google Play Store. https://play.google.com/store/apps
[3] Ceci L. Number of iOS and Google Play APP downloads as of Q1 2024. 2024. https://www.statista.com/statistics/695094/quarterly-
number-of-mobile-app-downloads-store/
[4] Sherif A. Market share of mobile operating systems worldwide 2009–2025, by quarter. 2025. https://www.statista.com/statistics/272698/
global-market-share-held-by-mobile-operating-systems-since-2009/
[5] Li C, Jiang YY, Xu C. GUI event-based record and replay technologies for Android APPs: A survey. Ruan Jian Xue Bao/Journal of
Software, 2022, 33(5): 1612–1634 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/6551.htm [doi: 10.13328/j.cnki.
jos.006551]
[6] GitHub. https://github.com
[7] Bugzilla. https://bugzilla.mozilla.org/home
[8] Zhang ZX, Winn R, Zhao Y, Yu TT, Halfond WG. Automatically reproducing Android bug reports using natural language processing and
reinforcement learning. In: Proc. of the 32nd ACM SIGSOFT Int’l Symp. on Software Testing and Analysis. Seattle: ACM, 2023.
411–422. [doi: 10.1145/3597926.3598066]
[9] Zhao Y, Yu TT, Su T, Liu Y, Zheng W, Zhang JZ, Halfond WGJ. ReCDroid: Automatically reproducing Android application crashes
from bug reports. In: Proc. of the 41st IEEE/ACM Int’l Conf. on Software Engineering. Montreal: IEEE, 2019. 128–139. [doi: 10.1109/
ICSE.2019.00030]
[10] Zhao Y, Su T, Liu Y, Zheng W, Wu XX, Kavuluru R, Halfond WGJ, Yu TT. ReCDroid+: Automated end-to-end crash reproduction from
bug reports for Android APPs. ACM Trans. on Software Engineering and Methodology, 2022, 31(3): 36. [doi: 10.1145/3488244]
[11] Huang YC, Wang JJ, Liu Z, Wang S, Chen CY, Li MY, Wang Q. Context-aware bug reproduction for mobile APPs. In: Proc. of the 45th
IEEE/ACM Int’l Conf. on Software Engineering. Melbourne: IEEE, 2023. 2336–2348. [doi: 10.1109/ICSE48619.2023.00196]
[12] Zhang ZX, Tawsif FM, Ryu K, Yu TT, Halfond WGJ. Mobile bug report reproduction via global search on the APP UI model. Proc. of
the ACM on Software Engineering, 2024, 1: 2656–2676. [doi: 10.1145/3660824]
[13] Feng SD, Chen CY. GIFdroid: Automated replay of visual bug reports for Android APPs. In: Proc. of the 44th Int’l Conf. on Software
Engineering. Pittsburgh: ACM, 2022. 1045–1057. [doi: 10.1145/3510003.3510048]
[14] Huang YC, Wang JJ, Liu Z, Wang YW, Wang S, Chen CY, Hu YZ, Wang Q. CrashTranslator: Automatically reproducing mobile
application crashes directly from stack trace. In: Proc. of the 46th IEEE/ACM Int’l Conf. on Software Engineering. Lisbon: ACM, 2024.
18. [doi: 10.1145/3597503.3623298]
[15] Masoudian M, Huang HQ, Amini M, Zhang C. Mole: Efficient crash reproduction in Android applications with enforcing necessary UI
events. IEEE Trans. on Software Engineering, 2024, 50(8): 2200–2218. [doi: 10.1109/TSE.2024.3428543]
[16] AnkiDroid. 2024. https://github.com/ankidroid/Anki-Android/issues/4586
[17] Monkey. 2024. http://developer.android.com/tools/help/monkey.html
[18] Gu TX, Sun CN, Ma XX, Cao C, Xu C, Yao Y, Zhang QR, Lu J, Su ZD. Practical GUI testing of Android applications via model
abstraction and refinement. In: Proc. of the 41st IEEE/ACM Int’l Conf. on Software Engineering. Montreal: IEEE, 2019. 269–280. [doi:
10.1109/ICSE.2019.00042]
[19] Zhang CN, Zhang CS, Zheng S, Qiao Y, Li CH, Zhang MC, Dam SK, Thwal CM, Tun YL, Huy LL, Kim D, Bae SH, Lee LH, Yang Y,
Shen HT, Kweon IS, Hong CS. A complete survey on generative AI (AIGC): Is ChatGPT from GPT-4 to GPT-5 all you need?
arXiv:2303.11717, 2023.
[20] Chen X, Zhang NY, Xie X, Deng SM, Yao YZ, Tan CQ, Huang F, Si L, Chen HJ. KnowPrompt: Knowledge-aware prompt-tuning with
synergistic optimization for relation extraction. In: Proc. of the 2022 ACM Web Conf. Lyon: ACM, 2022. 2778–2788. [doi: 10.1145/
3485447.3511998]
[21] Gu YX, Han X, Liu ZY, Huang ML. PPT: Pre-trained prompt tuning for few-shot learning. arXiv:2109.04332, 2022.
[22] Yan JW, Zhang SX, Liu YP, Yan J, Zhang J. ICCBot: Fragment-aware and context-sensitive ICC resolution for Android applications. In:
Proc. of the 44th ACM/IEEE Int’l Conf. on Software Engineering: Companion Proc. Pittsburgh: ACM, 2022. 105–109. [doi: 10.1145/
3510454.3516864]
[23] Lin GY, Cui ZQ, Chen X, Zheng LW. State transition graph guided testing approach for detecting ARP bugs. Ruan Jian Xue Bao/Journal
of Software, 2025, 36(2): 469–487 (in Chinese with English abstract). http://www.jos.org.cn/1000-9825/7142.htm [doi: 10.13328/j.cnki.
jos.007142]
[24] Liu SQ, Zhou Y, Han TT, Chen TL. Test reuse based on adaptive semantic matching across Android mobile applications. In: Proc. of the
22nd IEEE Int’l Conf. on Software Quality, Reliability and Security. Guangzhou: IEEE, 2022. 703–709. [doi: 10.1109/QRS57517.2022.

