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.
   150   151   152   153   154   155   156   157   158   159   160