{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,8]],"date-time":"2024-09-08T03:21:16Z","timestamp":1725765676481},"publisher-location":"New York, NY, USA","reference-count":44,"publisher":"ACM","funder":[{"name":"Shanghai Municipal Science and Technology Commission","award":["22DZ1204900"]},{"name":"The Natural Science Foundation of Shanghai","award":["22ZR1407900"]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2024,4,14]]},"DOI":"10.1145\/3639477.3639748","type":"proceedings-article","created":{"date-parts":[[2024,5,31]],"date-time":"2024-05-31T13:27:26Z","timestamp":1717162046000},"page":"137-146","update-policy":"http:\/\/dx.doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":0,"title":["AutoConsis: Automatic GUI-driven Data Inconsistency Detection of Mobile Apps"],"prefix":"10.1145","author":[{"ORCID":"http:\/\/orcid.org\/0009-0003-5099-2335","authenticated-orcid":false,"given":"Yongxiang","family":"Hu","sequence":"first","affiliation":[{"name":"School of Computer Science, Fudan University, Shanghai, China"}]},{"ORCID":"http:\/\/orcid.org\/0009-0005-7150-5115","authenticated-orcid":false,"given":"Hailiang","family":"Jin","sequence":"additional","affiliation":[{"name":"Meituan, Beijing, China"}]},{"ORCID":"http:\/\/orcid.org\/0009-0001-1809-4231","authenticated-orcid":false,"given":"Xuan","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Computer Science, Fudan University, Shanghai, China"}]},{"ORCID":"http:\/\/orcid.org\/0000-0002-5831-9474","authenticated-orcid":false,"given":"Jiazhen","family":"Gu","sequence":"additional","affiliation":[{"name":"School of Computer Science, Fudan University, Shanghai, China"}]},{"ORCID":"http:\/\/orcid.org\/0009-0008-0879-0517","authenticated-orcid":false,"given":"Shiyu","family":"Guo","sequence":"additional","affiliation":[{"name":"Meituan, Shanghai, China"}]},{"ORCID":"http:\/\/orcid.org\/0009-0002-9921-4326","authenticated-orcid":false,"given":"Chaoyi","family":"Chen","sequence":"additional","affiliation":[{"name":"Meituan, Beijing, China"}]},{"ORCID":"http:\/\/orcid.org\/0000-0002-9405-4485","authenticated-orcid":false,"given":"Xin","family":"Wang","sequence":"additional","affiliation":[{"name":"School of Computer Science, Fudan University, Shanghai, China"},{"name":"Shanghai Key Laboratory of Intelligent Information Processing, Shanghai, China"}]},{"ORCID":"http:\/\/orcid.org\/0000-0002-9184-7383","authenticated-orcid":false,"given":"Yangfan","family":"Zhou","sequence":"additional","affiliation":[{"name":"School of Computer Science, Fudan University, Shanghai, China"},{"name":"Shanghai Key Laboratory of Intelligent Information Processing, Shanghai, China"}]}],"member":"320","published-online":{"date-parts":[[2024,5,31]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"Accessed: 2023. Android Debug Bridge (adb). https:\/\/developer.android.com\/tools\/adb"},{"key":"e_1_3_2_1_2_1","unstructured":"Accessed: 2023. Differential testing. https:\/\/en.wikipedia.org\/wiki\/Differential_testing"},{"key":"e_1_3_2_1_3_1","unstructured":"Accessed: 2023. Introducing ChatGPT. https:\/\/openai.com\/blog\/chatgpt"},{"key":"e_1_3_2_1_4_1","unstructured":"Accessed: 2023. Layouts in Views. https:\/\/developer.android.com\/develop\/ui\/views\/layout\/declaring-layout"},{"key":"e_1_3_2_1_5_1","unstructured":"Accessed: 2023. Meituan. https:\/\/about.meituan.com"},{"key":"e_1_3_2_1_6_1","volume-title":"Meituan ANNUAL REPORT 2022","author":"Accessed","year":"2023","unstructured":"Accessed: 2023. Meituan ANNUAL REPORT 2022. http:\/\/media-meituan.todayir.com\/202304252152521735786604_en.pdf"},{"key":"e_1_3_2_1_7_1","unstructured":"Accessed: 2023. UI\/Application Exerciser Monkey. https:\/\/developer.android.com\/studio\/test\/other-testing-tools\/monkey"},{"key":"e_1_3_2_1_8_1","unstructured":"Accessed: 2023. XML Path Language (XPath). https:\/\/www.w3.org\/TR\/1999\/REC-xpath-19991116\/"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393666"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380402"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.5555\/3155562.3155604"},{"key":"e_1_3_2_1_12_1","volume-title":"YOLOX: Exceeding YOLO Series in","author":"Ge Zheng","year":"2021","unstructured":"Zheng Ge, Songtao Liu, Feng Wang, Zeming Li, and Jian Sun. 2021. YOLOX: Exceeding YOLO Series in 2021. CoRR abs\/2107.08430 (2021)."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00042"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME46990.2020.00059"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPR.2010.579"},{"key":"e_1_3_2_1_16_1","volume-title":"Proc. of the 6th International Workshop on Automation of Software Test, AST. ACM, 77--83","author":"Hu Cuixiong","year":"2011","unstructured":"Cuixiong Hu and Iulian Neamtiu. 2011. Automating GUI testing for Android applications. In Proc. of the 6th International Workshop on Automation of Software Test, AST. ACM, 77--83."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236055"},{"key":"e_1_3_2_1_18_1","volume-title":"Proc. of the 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering,ESEC\/FSE. ACM, 927--938","author":"Jabbarvand Reyhaneh","year":"2020","unstructured":"Reyhaneh Jabbarvand, Forough Mehralian, and Sam Malek. 2020. Automated construction of energy test oracles for Android. In Proc. of the 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering,ESEC\/FSE. ACM, 927--938."},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/3533767.3534401"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10515-021-00290-1"},{"key":"e_1_3_2_1_21_1","volume-title":"Proc. of the 34th IEEE\/ACM International Conference on Automated Software Engineering, ASE. IEEE, 42--53","author":"Lin Jun-Wei","year":"2019","unstructured":"Jun-Wei Lin, Reyhaneh Jabbarvand, and Sam Malek. 2019. Test Transfer Across Mobile Apps Through Semantic Mapping. In Proc. of the 34th IEEE\/ACM International Conference on Automated Software Engineering, ASE. IEEE, 42--53."},{"key":"e_1_3_2_1_22_1","volume-title":"Fill in the Blank: Context-aware Automated Text Input Generation for Mobile GUI Testing. In 45th IEEE\/ACM International Conference on Software Engineering, ICSE 2023","author":"Liu Zhe","year":"2023","unstructured":"Zhe Liu, Chunyang Chen, Junjie Wang, Xing Che, Yuekai Huang, Jun Hu, and Qing Wang. 2023. Fill in the Blank: Context-aware Automated Text Input Generation for Mobile GUI Testing. In 45th IEEE\/ACM International Conference on Software Engineering, ICSE 2023, Melbourne, Australia, May 14-20, 2023. IEEE, 1355--1367."},{"key":"e_1_3_2_1_23_1","unstructured":"Michael R Lyu et al. 1996. Handbook of software reliability engineering. Vol. 222. IEEE computer society press Los Alamitos."},{"key":"e_1_3_2_1_24_1","volume-title":"Proc. of 21st ACM SIGSOFT Symposium on the Foundations of Software Engineering, FSE. ACM, 224--234","author":"Machiry Aravind","year":"2013","unstructured":"Aravind Machiry, Rohan Tahiliani, and Mayur Naik. 2013. Dynodroid: an input generation system for Android apps. In Proc. of 21st ACM SIGSOFT Symposium on the Foundations of Software Engineering, FSE. ACM, 224--234."},{"key":"e_1_3_2_1_25_1","volume-title":"Proc. of the 22nd ACM SIGSOFT Symposium on Foundations of Software Engineering, FSE. ACM, 599--609","author":"Mahmood Riyadh","year":"2014","unstructured":"Riyadh Mahmood, Nariman Mirzaei, and Sam Malek. 2014. EvoDroid: segmented evolutionary testing of Android apps. In Proc. of the 22nd ACM SIGSOFT Symposium on Foundations of Software Engineering, FSE. ACM, 599--609."},{"key":"e_1_3_2_1_26_1","volume-title":"Testing and Analysis for Android Apps. In 36th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2021","author":"Mahmud Tarek","year":"2021","unstructured":"Tarek Mahmud. 2021. API Compatibility Issue Detection, Testing and Analysis for Android Apps. In 36th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2021, Melbourne, Australia, November 15-19, 2021. IEEE, 1061--1063."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2931037.2931054"},{"key":"e_1_3_2_1_28_1","volume-title":"Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing, EMNLP 2022, Abu Dhabi, United Arab Emirates","author":"Min Sewon","year":"2022","unstructured":"Sewon Min, Xinxi Lyu, Ari Holtzman, Mikel Artetxe, Mike Lewis, Hannaneh Hajishirzi, and Luke Zettlemoyer. 2022. Rethinking the Role of Demonstrations: What Makes In-Context Learning Work?. In Proceedings of the 2022 Conference on Empirical Methods in Natural Language Processing, EMNLP 2022, Abu Dhabi, United Arab Emirates, December 7-11, 2022, Yoav Goldberg, Zornitsa Kozareva, and Yue Zhang (Eds.). Association for Computational Linguistics, 11048--11064."},{"key":"e_1_3_2_1_29_1","volume-title":"Lyu","author":"Peng Yun","year":"2023","unstructured":"Yun Peng, Shuzheng Gao, Cuiyun Gao, Yintong Huo, and Michael R. Lyu. 2023. Domain Knowledge Matters: Improving Prompts with Fix Templates for Repairing Python Type Errors. CoRR abs\/2306.01394 (2023)."},{"key":"e_1_3_2_1_30_1","volume-title":"Proceedings of the 38th International Conference on Machine Learning, ICML 2021","author":"Radford Alec","year":"2021","unstructured":"Alec Radford, Jong Wook Kim, Chris Hallacy, Aditya Ramesh, Gabriel Goh, Sandhini Agarwal, Girish Sastry, Amanda Askell, Pamela Mishkin, Jack Clark, Gretchen Krueger, and Ilya Sutskever. 2021. Learning Transferable Visual Models From Natural Language Supervision. In Proceedings of the 38th International Conference on Machine Learning, ICML 2021, 18-24 July 2021, Virtual Event, Marina Meila and Tong Zhang (Eds.). PMLR, 8748--8763."},{"key":"e_1_3_2_1_31_1","volume-title":"Proc. of the 44th IEEE\/ACM International Conference on Software Engineering: Software Engineering in Practice, ICSE (SEIP). IEEE, 55--64","author":"Ran Dezhi","year":"2022","unstructured":"Dezhi Ran, Zongyang Li, Chenxu Liu, Wenyu Wang, Weizhi Meng, Xionglin Wu, Hui Jin, Jing Cui, Xing Tang, and Tao Xie. 2022. Automated Visual Testing for Mobile Apps in an Industrial Setting. In Proc. of the 44th IEEE\/ACM International Conference on Software Engineering: Software Engineering in Practice, ICSE (SEIP). IEEE, 55--64."},{"key":"e_1_3_2_1_32_1","volume-title":"Hugginggpt: Solving ai tasks with chatgpt and its friends in huggingface. arXiv preprint arXiv:2303.17580","author":"Shen Yongliang","year":"2023","unstructured":"Yongliang Shen, Kaitao Song, Xu Tan, Dongsheng Li, Weiming Lu, and Yueting Zhuang. 2023. Hugginggpt: Solving ai tasks with chatgpt and its friends in huggingface. arXiv preprint arXiv:2303.17580 (2023)."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2020.3013438"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106298"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468620"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1145\/3460319.3464806"},{"key":"e_1_3_2_1_37_1","volume-title":"CLIP the Gap: A Single Domain Generalization Approach for Object Detection. In IEEE\/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2023","author":"Vidit Vidit","year":"2023","unstructured":"Vidit Vidit, Martin Engilberge, and Mathieu Salzmann. 2023. CLIP the Gap: A Single Domain Generalization Approach for Object Detection. In IEEE\/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2023, Vancouver, BC, Canada, June 17-24, 2023. IEEE, 3219--3229."},{"key":"e_1_3_2_1_38_1","volume-title":"IEEE\/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2023","author":"Wang Chien-Yao","year":"2023","unstructured":"Chien-Yao Wang, Alexey Bochkovskiy, and Hong-Yuan Mark Liao. 2023. YOLOv7: Trainable Bag-of-Freebies Sets New State-of-the-Art for Real-Time Object Detectors. In IEEE\/CVF Conference on Computer Vision and Pattern Recognition, CVPR 2023, Vancouver, BC, Canada, June 17-24, 2023. IEEE, 7464--7475."},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3460319.3464828"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3240465"},{"key":"e_1_3_2_1_41_1","volume-title":"Proc. of the 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC\/FSE. ACM, 83--94","author":"Wang Wenyu","year":"2021","unstructured":"Wenyu Wang, Wei Yang, Tianyin Xu, and Tao Xie. 2021. Vet: identifying and avoiding UI exploration tarpits. In Proc. of the 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC\/FSE. ACM, 83--94."},{"key":"e_1_3_2_1_42_1","volume-title":"Quoc V. Le, and Denny Zhou.","author":"Wei Jason","year":"2022","unstructured":"Jason Wei, Xuezhi Wang, Dale Schuurmans, Maarten Bosma, Brian Ichter, Fei Xia, Ed H. Chi, Quoc V. Le, and Denny Zhou. 2022. Chain-of-Thought Prompting Elicits Reasoning in Large Language Models. In NeurIPS."},{"key":"e_1_3_2_1_43_1","volume-title":"Shiqi Jiang, Yunhao Liu, Yaqin Zhang, and Yunxin Liu.","author":"Wen Hao","year":"2023","unstructured":"Hao Wen, Yuanchun Li, Guohong Liu, Shanhui Zhao, Tao Yu, Toby Jia-Jun Li, Shiqi Jiang, Yunhao Liu, Yaqin Zhang, and Yunxin Liu. 2023. Empowering LLM to use Smartphone for Intelligent Task Automation. CoRR abs\/2308.15272 (2023)."},{"key":"e_1_3_2_1_44_1","volume-title":"DroidBot-GPT: GPT-powered UI Automation for Android. CoRR abs\/2304.07061","author":"Wen Hao","year":"2023","unstructured":"Hao Wen, Hongming Wang, Jiaxuan Liu, and Yuanchun Li. 2023. DroidBot-GPT: GPT-powered UI Automation for Android. CoRR abs\/2304.07061 (2023)."}],"event":{"name":"ICSE-SEIP '24: 46th International Conference on Software Engineering: Software Engineering in Practice","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS","Faculty of Engineering of University of Porto"],"location":"Lisbon Portugal","acronym":"ICSE-SEIP '24"},"container-title":["Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3639477.3639748","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,31]],"date-time":"2024-05-31T13:33:07Z","timestamp":1717162387000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3639477.3639748"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,4,14]]},"references-count":44,"alternative-id":["10.1145\/3639477.3639748","10.1145\/3639477"],"URL":"https:\/\/doi.org\/10.1145\/3639477.3639748","relation":{},"subject":[],"published":{"date-parts":[[2024,4,14]]},"assertion":[{"value":"2024-05-31","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}