{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,11]],"date-time":"2026-04-11T02:12:04Z","timestamp":1775873524806,"version":"3.50.1"},"reference-count":89,"publisher":"Association for Computing Machinery (ACM)","issue":"ISSTA","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Proc. ACM Softw. Eng."],"published-print":{"date-parts":[[2025,6,22]]},"abstract":"<jats:p>\n            GUI testing is crucial for ensuring the reliability of mobile applications. State-of-the-art GUI testing approaches are successful in exploring more application scenarios and discovering\n            <jats:italic toggle=\"yes\">general<\/jats:italic>\n            bugs such as application crashes. However, industrial GUI testing also needs to investigate\n            <jats:italic toggle=\"yes\">application-specific<\/jats:italic>\n            bugs such as deviations in screen layout, widget position, or GUI transition from the GUI design mock-ups created by the application designers. These mock-ups specify the expected screens, widgets, and their respective behaviors. Validating the consistency between the GUI design and the implementation is labor-intensive and time-consuming, yet, this validation step plays an important role in industrial GUI testing.\n          <\/jats:p>\n          <jats:p>\n            In this work, we propose , an approach for detecting inconsistencies between the mobile design and their implementations. The mobile design usually consists of design mock-ups that specify (1) the expected screen appearances (e.g., widget layouts, colors, and shapes) and (2) the expected screen behaviors, regarding how one screen can transition into another (e.g., labeled widgets with textual description). Given a design mock-up and the implementation of its application, reports both their screen inconsistencies as well as process inconsistencies. On the one hand, detects the screen inconsistencies by abstracting every screen into a widget container where each widget is represented by its position, width, height, and type. By defining the partial order of widgets and the costs of replacing, inserting, and deleting widgets in a screen, we convert the screen-matching problem into an optimizable widget alignment problem. On the other hand, we translate the specified GUI transition into stepwise actions on the mobile screen (e.g., click, long-press, input text on some widgets). To this end, we propose a\n            <jats:italic toggle=\"yes\">visual prompt<\/jats:italic>\n            for the vision-language model to infer widget-specific actions on the screen. By this means, we can validate the presence or absence of expected transitions in the implementation. Our extensive experiments on 80 mobile applications and 160 design mock-ups show that (1) can achieve 99.8% precision and 98.6% recall in detecting screen inconsistencies, outperforming the state-of-the-art approach, such as GVT, by 66.2% and 56.6% respectively, and (2) reports zero errors in detecting process inconsistencies. Furthermore, our industrial case study on applying on a trading mobile application shows that has detected nine application bugs, and all the bugs were confirmed by the original application experts. Our code is available at https:\/\/github.com\/code-philia\/GUIPilot.\n          <\/jats:p>","DOI":"10.1145\/3728909","type":"journal-article","created":{"date-parts":[[2025,6,22]],"date-time":"2025-06-22T10:53:21Z","timestamp":1750589601000},"page":"753-776","source":"Crossref","is-referenced-by-count":5,"title":["GUIPilot: A Consistency-Based Mobile GUI Testing Approach for Detecting Application-Specific Bugs"],"prefix":"10.1145","volume":"2","author":[{"ORCID":"https:\/\/orcid.org\/0009-0002-9440-3152","authenticated-orcid":false,"given":"Ruofan","family":"Liu","sequence":"first","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"},{"name":"National University of Singapore, Singapore, Singapore"}]},{"ORCID":"https:\/\/orcid.org\/0009-0009-8528-9088","authenticated-orcid":false,"given":"Xiwen","family":"Teoh","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"},{"name":"National University of Singapore, Singapore, Singapore"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8255-0118","authenticated-orcid":false,"given":"Yun","family":"Lin","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0008-6846-131X","authenticated-orcid":false,"given":"Guanjie","family":"Chen","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0000-5189-2860","authenticated-orcid":false,"given":"Ruofei","family":"Ren","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5626-7586","authenticated-orcid":false,"given":"Denys","family":"Poshyvanyk","sequence":"additional","affiliation":[{"name":"College of William and Mary, Williamsburg, USA"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-6512-8326","authenticated-orcid":false,"given":"Jin Song","family":"Dong","sequence":"additional","affiliation":[{"name":"National University of Singapore, Singapore, Singapore"}]}],"member":"320","published-online":{"date-parts":[[2025,6,22]]},"reference":[{"key":"e_1_2_2_1_1","unstructured":"[n. d.]. Android UiAutomator2. https:\/\/github.com\/appium\/appium-uiautomator2-driver"},{"key":"e_1_2_2_2_1","unstructured":"[n. d.]. Anonymous Website: Case Study. https:\/\/sites.google.com\/view\/guipilot\/case-study"},{"key":"e_1_2_2_3_1","unstructured":"[n. d.]. Anonymous Website: Failure Examples of Widget Detector. https:\/\/sites.google.com\/view\/guipilot\/qualitative-analysis-rq3"},{"key":"e_1_2_2_4_1","unstructured":"[n. d.]. Anonymous Website for GUIPilot. https:\/\/sites.google.com\/view\/guipilot\/home"},{"key":"e_1_2_2_5_1","unstructured":"[n. d.]. Anonymous Website: Qualitative Analysis on RQ1. https:\/\/sites.google.com\/view\/guipilot\/qualitative-analysis-rq1"},{"key":"e_1_2_2_6_1","unstructured":"[n. d.]. Anonymous Website: Simulation Dataset Examples. https:\/\/sites.google.com\/view\/guipilot\/dataset"},{"key":"e_1_2_2_7_1","unstructured":"[n. d.]. Axure. https:\/\/www.axure.com\/"},{"key":"e_1_2_2_8_1","unstructured":"[n. d.]. Balsamiq. https:\/\/balsamiq.com\/"},{"key":"e_1_2_2_9_1","unstructured":"[n. d.]. Code Repository for GUIPilot. https:\/\/github.com\/code-philia\/GUIPilot"},{"key":"e_1_2_2_10_1","unstructured":"[n. d.]. mAP (mean Average Precision) for Object Detection. https:\/\/jonathan-hui.medium.com\/map-mean-average-precision-for-object-detection-45c121a31173"},{"key":"e_1_2_2_11_1","unstructured":"[n. d.]. Sketch. https:\/\/www.sketch.com\/"},{"key":"e_1_2_2_12_1","unstructured":"[n. d.]. Waydroid. https:\/\/github.com\/waydroid\/waydroid"},{"key":"e_1_2_2_13_1","volume-title":"Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. 1598\u20131610","author":"Ahmed Khaled","year":"2023","unstructured":"Khaled Ahmed, Yingying Wang, Mieszko Lis, and Julia Rubin. 2023. ViaLin: Path-Aware Dynamic Taint Analysis for Android. In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. 1598\u20131610."},{"key":"e_1_2_2_14_1","volume-title":"2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 730\u2013742","author":"Alotaibi Ali S","year":"2021","unstructured":"Ali S Alotaibi, Paul T Chiou, and William GJ Halfond. 2021. Automated repair of size-based inaccessibility issues in mobile applications. In 2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 730\u2013742."},{"key":"e_1_2_2_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3549118"},{"key":"e_1_2_2_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.220"},{"key":"e_1_2_2_17_1","doi-asserted-by":"crossref","first-page":"1782","DOI":"10.1109\/TSE.2022.3192279","article-title":"Translating video recordings of complex mobile app ui gestures into replayable scenarios","volume":"49","author":"Bernal-C\u00e1rdenas Carlos","year":"2022","unstructured":"Carlos Bernal-C\u00e1rdenas, Nathan Cooper, Madeleine Havranek, Kevin Moran, Oscar Chaparro, Denys Poshyvanyk, and Andrian Marcus. 2022. Translating video recordings of complex mobile app ui gestures into replayable scenarios. IEEE Transactions on Software Engineering, 49, 4 (2022), 1782\u20131803.","journal-title":"IEEE Transactions on Software Engineering"},{"key":"e_1_2_2_18_1","volume-title":"2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE). 1381\u20131392","author":"Bose Priyanka","year":"2023","unstructured":"Priyanka Bose, Dipanjan Das, Saastha Vasan, Sebastiano Mariani, Ilya Grishchenko, Andrea Continella, Antonio Bianchi, Christopher Kruegel, and Giovanni Vigna. 2023. Columbus: Android app testing through systematic callback exploration. In 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE). 1381\u20131392."},{"key":"e_1_2_2_19_1","volume-title":"Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering. 1\u201313","author":"Cao Shaoheng","year":"2024","unstructured":"Shaoheng Cao, Minxue Pan, Yu Pei, Wenhua Yang, Tian Zhang, Linzhang Wang, and Xuandong Li. 2024. Comprehensive Semantic Repair of Obsolete GUI Test Scripts for Mobile Applications. In Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering. 1\u201313."},{"key":"e_1_2_2_20_1","volume-title":"Proceedings of the ACM on Human-Computer Interaction, 3, CSCW","author":"Chen Chunyang","year":"2019","unstructured":"Chunyang Chen, Sidong Feng, Zhenchang Xing, Linda Liu, Shengdong Zhao, and Jinshui Wang. 2019. Gallery dc: Design search and knowledge discovery through auto-created gui component gallery. Proceedings of the ACM on Human-Computer Interaction, 3, CSCW (2019), 1\u201322."},{"key":"e_1_2_2_21_1","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3409691"},{"key":"e_1_2_2_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753554"},{"key":"e_1_2_2_23_1","unstructured":"Ultralytics YOLO Docs. [n. d.]. Ultralytics YOLOv8. https:\/\/docs.ultralytics.com\/models\/yolov8\/"},{"key":"e_1_2_2_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/3510003.3510048"},{"key":"e_1_2_2_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3608137"},{"key":"e_1_2_2_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE48619.2023.00084"},{"key":"e_1_2_2_27_1","volume-title":"Don\u2019t Watch It: Captioning Bug Recordings Automatically. In 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE). 2349\u20132361","author":"Feng Sidong","year":"2023","unstructured":"Sidong Feng, Mulong Xie, Yinxing Xue, and Chunyang Chen. 2023. Read It, Don\u2019t Watch It: Captioning Bug Recordings Automatically. In 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE). 2349\u20132361."},{"key":"e_1_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/360825.360861"},{"key":"e_1_2_2_29_1","volume-title":"Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis. 992\u20131004","author":"Hu Jiajun","year":"2023","unstructured":"Jiajun Hu, Lili Wei, Yepang Liu, and Shing-Chi Cheung. 2023. \u03c9 Test: WebView-Oriented Testing for Android Applications. In Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis. 992\u20131004."},{"key":"e_1_2_2_30_1","unstructured":"Yongxiang Hu Xuan Wang Yingchuan Wang Yu Zhang Shiyu Guo Chaoyi Chen Xin Wang and Yangfan Zhou. 2024. AUITestAgent: Automatic Requirements Oriented GUI Function Testing. arXiv preprint arXiv:2407.09018."},{"key":"e_1_2_2_31_1","volume-title":"2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 517\u2013528","author":"Huang Huaxun","year":"2021","unstructured":"Huaxun Huang, Ming Wen, Lili Wei, Yepang Liu, and Shing-Chi Cheung. 2021. Characterizing and detecting configuration compatibility issues in android apps. In 2021 36th IEEE\/ACM International Conference on Automated Software Engineering (ASE). 517\u2013528."},{"key":"e_1_2_2_32_1","doi-asserted-by":"publisher","DOI":"10.1145\/3597926.3598074"},{"key":"e_1_2_2_33_1","volume-title":"2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE). 2336\u20132348","author":"Huang Yuchao","year":"2023","unstructured":"Yuchao Huang, Junjie Wang, Zhe Liu, Song Wang, Chunyang Chen, Mingyang Li, and Qing Wang. 2023. Context-aware bug reproduction for mobile apps. In 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE). 2336\u20132348."},{"key":"e_1_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3623298"},{"key":"e_1_2_2_35_1","unstructured":"Market IntelliX. [n. d.]. Global GUI Testing Tool Industry Research and Trends Analysis Report. https:\/\/www.marketintellix.com\/sample-request\/global-gui-testing-tool-industry-265845"},{"key":"e_1_2_2_36_1","volume-title":"Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering. 1\u201313","author":"Vajjala Arun Krishna","year":"2024","unstructured":"Arun Krishna Vajjala, SM Hasan Mansur, Justin Jose, and Kevin Moran. 2024. MotorEase: Automated detection of motor impairment accessibility issues in mobile app UIs. In Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering. 1\u201313."},{"key":"e_1_2_2_37_1","unstructured":"Nazar Kvartalnyi. [n. d.]. Application Development Life Cycle Explained: From Concept to Launch. https:\/\/inoxoft.com\/blog\/stages-of-app-development\/"},{"key":"e_1_2_2_38_1","volume-title":"Proceedings of the 46th IEEE\/ACM International Conference on Software Engineering. 1\u201313","author":"Lan Yuanhong","year":"2024","unstructured":"Yuanhong Lan, Yifei Lu, Zhong Li, Minxue Pan, Wenhua Yang, Tian Zhang, and Xuandong Li. 2024. Deeply Reinforcing Android GUI Testing with Deep Reinforcement Learning. In Proceedings of the 46th IEEE\/ACM International Conference on Software Engineering. 1\u201313."},{"key":"e_1_2_2_39_1","volume-title":"30th USENIX Security Symposium (USENIX Security 21)","author":"Lin Yun","year":"2021","unstructured":"Yun Lin, Ruofan Liu, Dinil Mon Divakaran, Jun Yang Ng, Qing Zhou Chan, Yiwen Lu, Yuxuan Si, Fan Zhang, and Jin Song Dong. 2021. Phishpedia: A hybrid deep learning based approach to visually identify phishing webpages. In 30th USENIX Security Symposium (USENIX Security 21). 3793\u20133810."},{"key":"e_1_2_2_40_1","doi-asserted-by":"crossref","first-page":"220102","DOI":"10.1007\/s11432-024-4235-6","article-title":"OCRBench: on the hidden mystery of OCR in large multimodal models","volume":"67","author":"Liu Yuliang","year":"2024","unstructured":"Yuliang Liu, Zhang Li, Mingxin Huang, Biao Yang, Wenwen Yu, Chunyuan Li, Xu-Cheng Yin, Cheng-Lin Liu, Lianwen Jin, and Xiang Bai. 2024. OCRBench: on the hidden mystery of OCR in large multimodal models. Science China Information Sciences, 67, 12 (2024), 220102.","journal-title":"Science China Information Sciences"},{"key":"e_1_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE48619.2023.00119"},{"key":"e_1_2_2_42_1","volume-title":"Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering. 1\u201313","author":"Liu Zhe","year":"2024","unstructured":"Zhe Liu, Chunyang Chen, Junjie Wang, Mengzhuo Chen, Boyu Wu, Xing Che, Dandan Wang, and Qing Wang. 2024. Make llm a testing expert: Bringing human-like interaction to mobile gui testing via functionality-aware decisions. In Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering. 1\u201313."},{"key":"e_1_2_2_43_1","volume-title":"Proceedings of the CHI Conference on Human Factors in Computing Systems. 1\u201320","author":"Liu Zhe","year":"2024","unstructured":"Zhe Liu, Chunyang Chen, Junjie Wang, Mengzhuo Chen, Boyu Wu, Yuekai Huang, Jun Hu, and Qing Wang. 2024. Unblind Text Inputs: Predicting Hint-text of Text Input in Mobile Apps via LLM. In Proceedings of the CHI Conference on Human Factors in Computing Systems. 1\u201320."},{"key":"e_1_2_2_44_1","volume-title":"Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering. 1\u201312","author":"Liu Zhe","year":"2024","unstructured":"Zhe Liu, Chunyang Chen, Junjie Wang, Mengzhuo Chen, Boyu Wu, Zhilin Tian, Yuekai Huang, Jun Hu, and Qing Wang. 2024. Testing the limits: Unusual text inputs generation for mobile app crash detection with large language model. In Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering. 1\u201312."},{"key":"e_1_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2022.3150876"},{"key":"e_1_2_2_46_1","unstructured":"Zhe Liu Cheng Li Chunyang Chen Junjie Wang Boyu Wu Yawen Wang Jun Hu and Qing Wang. 2024. Vision-driven Automated Mobile GUI Testing via Multimodal Large Language Model. arXiv preprint arXiv:2407.03037."},{"key":"e_1_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3611643.3616361"},{"key":"e_1_2_2_48_1","volume-title":"Proceedings of the 46th IEEE\/ACM International Conference on Software Engineering. 1\u201313","author":"Mahmud Junayed","year":"2024","unstructured":"Junayed Mahmud, Nadeeshan De Silva, Safwat Ali Khan, Seyed Hooman Mostafavi, SM Hasan Mansur, Oscar Chaparro, Andrian Marcus, and Kevin Moran. 2024. On Using GUI Interaction Data to Improve Text Retrieval-based Bug Localization. In Proceedings of the 46th IEEE\/ACM International Conference on Software Engineering. 1\u201313."},{"key":"e_1_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3460319.3464827"},{"key":"e_1_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884853"},{"key":"e_1_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2844788"},{"key":"e_1_2_2_52_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180246"},{"key":"e_1_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2016.34"},{"key":"e_1_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.32"},{"key":"e_1_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3556966"},{"key":"e_1_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380431"},{"key":"e_1_2_2_57_1","volume-title":"2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE). 894\u2013905","author":"Ran Dezhi","year":"2023","unstructured":"Dezhi Ran, Hao Wang, Wenyu Wang, and Tao Xie. 2023. Badge: prioritizing UI events with hierarchical multi-armed bandits for automated UI testing. In 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE). 894\u2013905."},{"key":"e_1_2_2_58_1","unstructured":"Dillon Reis Jordan Kupec Jacqueline Hong and Ahmad Daoudi. 2023. Real-time flying object detection with YOLOv8. arXiv preprint arXiv:2305.09972."},{"key":"e_1_2_2_59_1","volume-title":"Faster R-CNN: Towards real-time object detection with region proposal networks","author":"Ren Shaoqing","year":"2016","unstructured":"Shaoqing Ren, Kaiming He, Ross Girshick, and Jian Sun. 2016. Faster R-CNN: Towards real-time object detection with region proposal networks. IEEE transactions on pattern analysis and machine intelligence, 39, 6 (2016), 1137\u20131149."},{"key":"e_1_2_2_60_1","unstructured":"Grand View Research. [n. d.]. Mobile Application Market Size & Trends. https:\/\/www.grandviewresearch.com\/industry-analysis\/mobile-application-market"},{"key":"e_1_2_2_61_1","volume-title":"proceedings of the IEEE conference on computer vision and pattern recognition. 2980\u20132988","author":"Ross T-YLPG","year":"2017","unstructured":"T-YLPG Ross and GKHP Doll\u00e1r. 2017. Focal loss for dense object detection. In proceedings of the IEEE conference on computer vision and pattern recognition. 2980\u20132988."},{"key":"e_1_2_2_62_1","doi-asserted-by":"crossref","unstructured":"Jonathan A Saddler and Myra B Cohen. 2017. EventFlowSlicer: a tool for generating realistic goal-driven GUI tests.. In ASE. 955\u2013960.","DOI":"10.1109\/ASE.2017.8115711"},{"key":"e_1_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2017.8115615"},{"key":"e_1_2_2_64_1","unstructured":"Yiren Song Danze Chen and Mike Zheng Shou. 2025. LayerTracer: Cognitive-Aligned Layered SVG Synthesis via Diffusion Transformer. arXiv preprint arXiv:2502.01105."},{"key":"e_1_2_2_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106298"},{"key":"e_1_2_2_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/3485533"},{"key":"e_1_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3551349.3556935"},{"key":"e_1_2_2_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/3611643.3616286"},{"key":"e_1_2_2_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678643"},{"key":"e_1_2_2_70_1","unstructured":"UX Tools. 2022. Basic Prototyping. https:\/\/uxtools.co\/survey\/2022\/basic-prototyping"},{"key":"e_1_2_2_71_1","doi-asserted-by":"publisher","DOI":"10.1145\/321796.321811"},{"key":"e_1_2_2_72_1","unstructured":"Ao Wang Hui Chen Lihao Liu Kai Chen Zijia Lin Jungong Han and Guiguang Ding. 2024. Yolov10: Real-time end-to-end object detection. arXiv preprint arXiv:2405.14458."},{"key":"e_1_2_2_73_1","volume-title":"European conference on computer vision. 1\u201321","author":"Wang Chien-Yao","year":"2024","unstructured":"Chien-Yao Wang, I-Hau Yeh, and Hong-Yuan Mark Liao. 2024. Yolov9: Learning what you want to learn using programmable gradient information. In European conference on computer vision. 1\u201321."},{"key":"e_1_2_2_74_1","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3549170"},{"key":"e_1_2_2_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/3636534.3649379"},{"key":"e_1_2_2_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3417940"},{"key":"e_1_2_2_77_1","doi-asserted-by":"publisher","DOI":"10.1145\/3597926.3598138"},{"key":"e_1_2_2_78_1","volume-title":"Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering. 1\u201313","author":"Yan Yanfu","year":"2024","unstructured":"Yanfu Yan, Nathan Cooper, Oscar Chaparro, Kevin Moran, and Denys Poshyvanyk. 2024. Semantic GUI Scene Learning and Video Alignment for Detecting Duplicate Video-based Bug Reports. In Proceedings of the IEEE\/ACM 46th International Conference on Software Engineering. 1\u201313."},{"key":"e_1_2_2_79_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00075"},{"key":"e_1_2_2_80_1","volume-title":"2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE). 257\u2013269","author":"Yang Sen","year":"2023","unstructured":"Sen Yang, Sen Chen, Lingling Fan, Sihan Xu, Zhanwei Hui, and Song Huang. 2023. Compatibility issue detection for Android apps based on path-sensitive semantic analysis. In 2023 IEEE\/ACM 45th International Conference on Software Engineering (ICSE). 257\u2013269."},{"key":"e_1_2_2_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3473935"},{"key":"e_1_2_2_82_1","doi-asserted-by":"publisher","DOI":"10.1145\/1622176.1622213"},{"key":"e_1_2_2_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3639161"},{"key":"e_1_2_2_84_1","volume-title":"Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. 1255\u20131267","author":"Zhang Yuxin","year":"2023","unstructured":"Yuxin Zhang, Sen Chen, Lingling Fan, Chunyang Chen, and Xiaohong Li. 2023. Automated and Context-Aware Repair of Color-Related Accessibility Issues for Android Apps. In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. 1255\u20131267."},{"key":"e_1_2_2_85_1","doi-asserted-by":"publisher","DOI":"10.1145\/3597503.3623322"},{"key":"e_1_2_2_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380411"},{"key":"e_1_2_2_87_1","volume-title":"Proceedings of the 44th International Conference on Software Engineering. 2142\u20132153","author":"Zhao Yanjie","year":"2022","unstructured":"Yanjie Zhao, Li Li, Kui Liu, and John Grundy. 2022. Towards automatically repairing compatibility issues in published Android apps. In Proceedings of the 44th International Conference on Software Engineering. 2142\u20132153."},{"key":"e_1_2_2_88_1","doi-asserted-by":"publisher","DOI":"10.1145\/3488244"},{"key":"e_1_2_2_89_1","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3549134"}],"container-title":["Proceedings of the ACM on Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3728909","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,16]],"date-time":"2025-07-16T16:45:58Z","timestamp":1752684358000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3728909"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,6,22]]},"references-count":89,"journal-issue":{"issue":"ISSTA","published-print":{"date-parts":[[2025,6,22]]}},"alternative-id":["10.1145\/3728909"],"URL":"https:\/\/doi.org\/10.1145\/3728909","relation":{},"ISSN":["2994-970X"],"issn-type":[{"value":"2994-970X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,6,22]]}}}