{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,1]],"date-time":"2026-07-01T03:53:38Z","timestamp":1782878018030,"version":"3.54.5"},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2025,4,25]],"date-time":"2025-04-25T00:00:00Z","timestamp":1745539200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,4,25]],"date-time":"2025-04-25T00:00:00Z","timestamp":1745539200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62372492"],"award-info":[{"award-number":["62372492"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62372492"],"award-info":[{"award-number":["62372492"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62372492"],"award-info":[{"award-number":["62372492"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62372492"],"award-info":[{"award-number":["62372492"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62372492"],"award-info":[{"award-number":["62372492"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62372492"],"award-info":[{"award-number":["62372492"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62372492"],"award-info":[{"award-number":["62372492"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62372492"],"award-info":[{"award-number":["62372492"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62372492"],"award-info":[{"award-number":["62372492"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Autom Softw Eng"],"published-print":{"date-parts":[[2025,11]]},"DOI":"10.1007\/s10515-025-00513-9","type":"journal-article","created":{"date-parts":[[2025,4,25]],"date-time":"2025-04-25T11:08:44Z","timestamp":1745579324000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["ExtRep: a GUI test repair method for mobile applications based on test-extension"],"prefix":"10.1007","volume":"32","author":[{"given":"Yonghao","family":"Long","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yuanyuan","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chu","family":"Zeng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiangping","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xing","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaocong","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jingru","family":"Yang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gang","family":"Huang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zibin","family":"Zheng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,4,25]]},"reference":[{"key":"513_CR1","doi-asserted-by":"publisher","unstructured":"Memon, A.M., Soffa, M.L.: Regression testing of guis. In: Paakki, J., Inverardi, P. (eds.) Proceedings of the 11th ACM SIGSOFT Symposium on Foundations of Software Engineering 2003 Held Jointly with 9th European Software Engineering Conference, ESEC\/FSE 2003, Helsinki, Finland, September 1-5, 2003, pp. 118\u2013127. ACM (2003). https:\/\/doi.org\/10.1145\/940071.940088","DOI":"10.1145\/940071.940088"},{"key":"513_CR2","doi-asserted-by":"publisher","unstructured":"Li, C., Jiang, Y., Xu, C.: Cross-device record and replay for android apps. In: Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering. ESEC\/FSE 2022, pp. 395\u2013407. Association for Computing Machinery, New York, NY, USA (2022). https:\/\/doi.org\/10.1145\/3540250.3549083","DOI":"10.1145\/3540250.3549083"},{"key":"513_CR3","doi-asserted-by":"publisher","unstructured":"Mariani, L., Mohebbi, A., Pezz\u00e8, M., Terragni, V.: Semantic matching of GUI events for test reuse: are we there yet? In: Cadar, C., Zhang, X. (eds.) ISSTA \u201921: 30th ACM SIGSOFT International Symposium on Software Testing and Analysis, Virtual Event, Denmark, July 11-17, 2021, pp. 177\u2013190. ACM (2021). https:\/\/doi.org\/10.1145\/3460319.3464827","DOI":"10.1145\/3460319.3464827"},{"key":"513_CR4","doi-asserted-by":"publisher","unstructured":"Li, X., Chang, N., Wang, Y., Huang, H., Pei, Y., Wang, L., Li, X.: ATOM: automatic maintenance of GUI test scripts for evolving mobile applications. In: 2017 IEEE International Conference on Software Testing, Verification and Validation, ICST 2017, Tokyo, Japan, March 13-17, 2017, pp. 161\u2013171. IEEE Computer Society (2017). https:\/\/doi.org\/10.1109\/ICST.2017.22","DOI":"10.1109\/ICST.2017.22"},{"key":"513_CR5","doi-asserted-by":"publisher","unstructured":"Chang, N., Wang, L., Pei, Y., Mondal, S.K., Li, X.: Change-based test script maintenance for android apps. In: 2018 IEEE International Conference on Software Quality, Reliability and Security, QRS 2018, Lisbon, Portugal, July 16-20, 2018, pp. 215\u2013225. IEEE (2018). https:\/\/doi.org\/10.1109\/QRS.2018.00035","DOI":"10.1109\/QRS.2018.00035"},{"key":"513_CR6","doi-asserted-by":"crossref","unstructured":"Choudhary, S.R., Zhao, D., Versee, H., Orso, A.: Water: Web application test repair. In: Proceedings of the First International Workshop on End-to-End Test Script Engineering, pp. 24\u201329 (2011)","DOI":"10.1145\/2002931.2002935"},{"key":"513_CR7","doi-asserted-by":"publisher","unstructured":"Guo, J., Li, S., Lou, J., Yang, Z., Liu, T.: Sara: self-replay augmented record and replay for android in industrial cases. In: Zhang, D., M\u00f8ller, A. (eds.) Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis, ISSTA 2019, Beijing, China, July 15-19, 2019, pp. 90\u2013100. ACM (2019). https:\/\/doi.org\/10.1145\/3293882.3330557","DOI":"10.1145\/3293882.3330557"},{"issue":"3","key":"513_CR8","first-page":"910","volume":"48","author":"M Pan","year":"2020","unstructured":"Pan, M., Xu, T., Pei, Y., Li, Z., Zhang, T., Li, X.: Gui-guided test script repair for mobile apps. IEEE Trans. Softw. Eng. 48(3), 910\u2013929 (2020)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"513_CR9","doi-asserted-by":"publisher","unstructured":"Xu, T., Pan, M., Pei, Y., Li, G., Zeng, X., Zhang, T., Deng, Y., Li, X.: GUIDER: GUI structure and vision co-guided test script repair for android apps. In: Cadar, C., Zhang, X. (eds.) ISSTA \u201921: 30th ACM SIGSOFT International Symposium on Software Testing and Analysis, Virtual Event, Denmark, July 11-17, 2021, pp. 191\u2013203. ACM (2021). https:\/\/doi.org\/10.1145\/3460319.3464830","DOI":"10.1145\/3460319.3464830"},{"key":"513_CR10","doi-asserted-by":"publisher","unstructured":"Lin, J., Jabbarvand, R., Malek, S.: Test transfer across mobile apps through semantic mapping. In: 34th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2019, San Diego, CA, USA, November 11-15, 2019, pp. 42\u201353. IEEE (2019). https:\/\/doi.org\/10.1109\/ASE.2019.00015","DOI":"10.1109\/ASE.2019.00015"},{"key":"513_CR11","doi-asserted-by":"publisher","unstructured":"Cao, S., Pan, M., Pei, Y., Yang, W., Zhang, T., Wang, L., Li, X.: Comprehensive semantic repair of obsolete GUI test scripts for mobile applications. In: Proceedings of the 46th IEEE\/ACM International Conference on Software Engineering, ICSE 2024, Lisbon, Portugal, April 14-20, 2024, pp. 90\u201319013. ACM (2024). https:\/\/doi.org\/10.1145\/3597503.3639108","DOI":"10.1145\/3597503.3639108"},{"key":"513_CR12","unstructured":"Norman, D.: The Design of Everyday Things: Revised and Expanded Edition. Basic books (2013)"},{"issue":"2","key":"513_CR13","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1016\/j.destud.2013.10.001","volume":"35","author":"F Pucillo","year":"2014","unstructured":"Pucillo, F., Cascini, G.: A framework for user experience, needs and affordances. Design stud. 35(2), 160\u2013179 (2014)","journal-title":"Design stud."},{"key":"513_CR14","volume-title":"About Face: the Essentials of Interaction Design","author":"A Cooper","year":"2014","unstructured":"Cooper, A., Reimann, R., Cronin, D., Noessel, C.: About Face: the Essentials of Interaction Design. Wiley, Hoboken (2014)"},{"key":"513_CR15","volume-title":"Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Guidelines","author":"J Johnson","year":"2020","unstructured":"Johnson, J.: Designing with the Mind in Mind: Simple Guide to Understanding User Interface Design Guidelines. Morgan Kaufmann, Burlington (2020)"},{"issue":"2","key":"513_CR16","first-page":"269","volume":"23","author":"M Mohri","year":"1997","unstructured":"Mohri, M.: Finite-state transducers in language and speech processing. Comput. Linguist. 23(2), 269\u2013311 (1997)","journal-title":"Comput. Linguist."},{"key":"513_CR17","doi-asserted-by":"publisher","unstructured":"Hu, C., Neamtiu, I.: Automating GUI testing for android applications. In: Bertolino, A., Foster, H., Li, J.J. (eds.) Proceedings of the 6th International Workshop on Automation of Software Test, AST 2011, Waikiki, Honolulu, HI, USA, May 23-24, 2011, pp. 77\u201383. ACM (2011). https:\/\/doi.org\/10.1145\/1982595.1982612","DOI":"10.1145\/1982595.1982612"},{"key":"513_CR18","doi-asserted-by":"publisher","unstructured":"Burg, B., Bailey, R., Ko, A.J., Ernst, M.D.: Interactive record\/replay for web application debugging. In: Izadi, S., Quigley, A.J., Poupyrev, I., Igarashi, T. (eds.) The 26th Annual ACM Symposium on User Interface Software and Technology, UIST\u201913, St. Andrews, United Kingdom, October 8-11, 2013, pp. 473\u2013484. ACM (2013). https:\/\/doi.org\/10.1145\/2501988.2502050","DOI":"10.1145\/2501988.2502050"},{"key":"513_CR19","doi-asserted-by":"publisher","DOI":"10.1145\/3571851","author":"J-W Lin","year":"2023","unstructured":"Lin, J.-W., Salehnamadi, N., Malek, S.: Route: roads not taken in UI testing. ACM Trans. Softw. Eng. Methodol. (2023). https:\/\/doi.org\/10.1145\/3571851","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"513_CR20","doi-asserted-by":"publisher","unstructured":"Moran, K., Watson, C., Hoskins, J., Purnell, G., Poshyvanyk, D.: Detecting and summarizing GUI changes in evolving mobile apps. In: Huchard, M., K\u00e4stner, C., Fraser, G. (eds.) Proceedings of the 33rd ACM\/IEEE International Conference on Automated Software Engineering, ASE 2018, Montpellier, France, September 3-7, 2018, pp. 543\u2013553. ACM (2018). https:\/\/doi.org\/10.1145\/3238147.3238203","DOI":"10.1145\/3238147.3238203"},{"key":"513_CR21","doi-asserted-by":"publisher","unstructured":"Zhao, Y., Chen, J., Sejfia, A., Laser, M.S., Zhang, J., Sarro, F., Harman, M., Medvidovic, N.: Fruiter: a framework for evaluating UI test reuse. In: Devanbu, P., Cohen, M.B., Zimmermann, T. (eds.) ESEC\/FSE \u201920: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Virtual Event, USA, November 8-13, 2020, pp. 1190\u20131201. ACM (2020). https:\/\/doi.org\/10.1145\/3368089.3409708","DOI":"10.1145\/3368089.3409708"},{"key":"513_CR22","doi-asserted-by":"publisher","unstructured":"Xue, F.: Automated mobile apps testing from visual perspective. In: Khurshid, S., Pasareanu, C.S. (eds.) ISSTA \u201920: 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, Virtual Event, USA, July 18-22, 2020, pp. 577\u2013581. ACM (2020). https:\/\/doi.org\/10.1145\/3395363.3402644","DOI":"10.1145\/3395363.3402644"},{"key":"513_CR23","doi-asserted-by":"crossref","unstructured":"Qin, X., Zhong, H., Wang, X.: Testmig: Migrating gui test cases from ios to android. In: Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis, pp. 284\u2013295 (2019)","DOI":"10.1145\/3293882.3330575"},{"key":"513_CR24","doi-asserted-by":"publisher","unstructured":"Behrang, F., Orso, A.: Test migration between mobile apps with similar functionality. In: 34th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2019, San Diego, CA, USA, November 11-15, 2019, pp. 54\u201365. IEEE (2019). https:\/\/doi.org\/10.1109\/ASE.2019.00016","DOI":"10.1109\/ASE.2019.00016"},{"issue":"1","key":"513_CR25","doi-asserted-by":"publisher","first-page":"45","DOI":"10.1016\/S0306-4573(02)00021-3","volume":"39","author":"AN Aizawa","year":"2003","unstructured":"Aizawa, A.N.: An information-theoretic perspective of tf-idf measures. Inf. Process. Manag. 39(1), 45\u201365 (2003). https:\/\/doi.org\/10.1016\/S0306-4573(02)00021-3","journal-title":"Inf. Process. Manag."},{"issue":"2","key":"513_CR26","first-page":"269","volume":"23","author":"M Mohri","year":"1997","unstructured":"Mohri, M.: Finite-state transducers in language and speech processing. Comput. Linguist. 23(2), 269\u2013311 (1997)","journal-title":"Comput. Linguist."},{"key":"513_CR27","doi-asserted-by":"publisher","unstructured":"Kowalczyk, E., Cohen, M.B., Memon, A.M.: Configurations in android testing: they matter. In: Li, L., Meng, G., Klein, J., Malek, S. (eds.) Proceedings of the 1st International Workshop on Advances in Mobile App Analysis, A-Mobile@ASE 2018, Montpellier, France, September 4, 2018, pp. 1\u20136. ACM (2018). https:\/\/doi.org\/10.1145\/3243218.3243219","DOI":"10.1145\/3243218.3243219"},{"key":"513_CR28","doi-asserted-by":"publisher","unstructured":"Lu, Y., Pan, M., Zhai, J., Zhang, T., Li, X.: Preference-wise testing for android applications. In: Dumas, M., Pfahl, D., Apel, S., Russo, A. (eds.) Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC\/SIGSOFT FSE 2019, Tallinn, Estonia, August 26-30, 2019, pp. 268\u2013278. ACM (2019). https:\/\/doi.org\/10.1145\/3338906.3338980","DOI":"10.1145\/3338906.3338980"},{"key":"513_CR29","doi-asserted-by":"publisher","unstructured":"Sui, Y., Zhang, Y., Zheng, W., Zhang, M., Xue, J.: Event trace reduction for effective bug replay of android apps via differential GUI state analysis. In: Dumas, M., Pfahl, D., Apel, S., Russo, A. (eds.) Proceedings of the ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, ESEC\/SIGSOFT FSE 2019, Tallinn, Estonia, August 26-30, 2019, pp. 1095\u20131099. ACM (2019). https:\/\/doi.org\/10.1145\/3338906.3341183","DOI":"10.1145\/3338906.3341183"},{"key":"513_CR30","doi-asserted-by":"publisher","unstructured":"Huang, H., Wei, L., Liu, Y., Cheung, S.: Understanding and detecting callback compatibility issues for android applications. In: Huchard, M., K\u00e4stner, C., Fraser, G. (eds.) Proceedings of the 33rd ACM\/IEEE International Conference on Automated Software Engineering, ASE 2018, Montpellier, France, September 3-7, 2018, pp. 532\u2013542. ACM (2018). https:\/\/doi.org\/10.1145\/3238147.3238181","DOI":"10.1145\/3238147.3238181"},{"key":"513_CR31","doi-asserted-by":"publisher","unstructured":"Wang, J., Jiang, Y., Xu, C., Cao, C., Ma, X., Lu, J.: Combodroid: generating high-quality test inputs for android apps via use case combinations. In: Rothermel, G., Bae, D. (eds.) ICSE \u201920: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June - 19 July, 2020, pp. 469\u2013480. ACM (2020). https:\/\/doi.org\/10.1145\/3377811.3380382","DOI":"10.1145\/3377811.3380382"},{"key":"513_CR32","doi-asserted-by":"publisher","unstructured":"Yan, J., Liu, H., Pan, L., Yan, J., Zhang, J., Liang, B.: Multiple-entry testing of android applications by constructing activity launching contexts. In: Rothermel, G., Bae, D. (eds.) ICSE \u201920: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June - 19 July, 2020, pp. 457\u2013468. ACM (2020). https:\/\/doi.org\/10.1145\/3377811.3380347","DOI":"10.1145\/3377811.3380347"},{"key":"513_CR33","doi-asserted-by":"publisher","unstructured":"Riganelli, O., Mottadelli, S.P., Rota, C., Micucci, D., Mariani, L.: Data loss detector: automatically revealing data loss bugs in android apps. In: Khurshid, S., Pasareanu, C.S. (eds.) ISSTA \u201920: 29th ACM SIGSOFT International Symposium on Software Testing and Analysis, Virtual Event, USA, July 18-22, 2020, pp. 141\u2013152. ACM (2020). https:\/\/doi.org\/10.1145\/3395363.3397379","DOI":"10.1145\/3395363.3397379"},{"key":"513_CR34","doi-asserted-by":"publisher","unstructured":"Jabbarvand, R., Mehralian, F., Malek, S.: Automated construction of energy test oracles for android. In: Devanbu, P., Cohen, M.B., Zimmermann, T. (eds.) ESEC\/FSE \u201920: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Virtual Event, USA, November 8-13, 2020, pp. 927\u2013938. ACM (2020). https:\/\/doi.org\/10.1145\/3368089.3409677","DOI":"10.1145\/3368089.3409677"},{"key":"513_CR35","doi-asserted-by":"publisher","unstructured":"Pan, L., Cui, B., Liu, H., Yan, J., Wang, S., Yan, J., Zhang, J.: Static asynchronous component misuse detection for android applications. In: Devanbu, P., Cohen, M.B., Zimmermann, T. (eds.) ESEC\/FSE \u201920: 28th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Virtual Event, USA, November 8-13, 2020, pp. 952\u2013963. ACM (2020). https:\/\/doi.org\/10.1145\/3368089.3409699","DOI":"10.1145\/3368089.3409699"},{"key":"513_CR36","doi-asserted-by":"publisher","unstructured":"Dong, Z., B\u00f6hme, M., Cojocaru, L., Roychoudhury, A.: Time-travel testing of android apps. In: Rothermel, G., Bae, D. (eds.) ICSE \u201920: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June - 19 July, 2020, pp. 481\u2013492. ACM (2020). https:\/\/doi.org\/10.1145\/3377811.3380402","DOI":"10.1145\/3377811.3380402"},{"key":"513_CR37","doi-asserted-by":"publisher","unstructured":"Dong, Z., Tiwari, A., Yu, X.L., Roychoudhury, A.: Flaky test detection in android via event order exploration. In: Spinellis, D., Gousios, G., Chechik, M., Penta, M.D. (eds.) ESEC\/FSE \u201921: 29th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Athens, Greece, August 23-28, 2021, pp. 367\u2013378. ACM (2021). https:\/\/doi.org\/10.1145\/3468264.3468584","DOI":"10.1145\/3468264.3468584"},{"issue":"3","key":"513_CR38","doi-asserted-by":"publisher","first-page":"910","DOI":"10.1109\/TSE.2020.3007664","volume":"48","author":"M Pan","year":"2022","unstructured":"Pan, M., Xu, T., Pei, Y., Li, Z., Zhang, T., Li, X.: Gui-guided test script repair for mobile apps. IEEE Trans. Software Eng. 48(3), 910\u2013929 (2022). https:\/\/doi.org\/10.1109\/TSE.2020.3007664","journal-title":"IEEE Trans. Software Eng."},{"key":"513_CR39","doi-asserted-by":"publisher","unstructured":"Lam, W., Wu, Z., Li, D., Wang, W., Zheng, H., Luo, H., Yan, P., Deng, Y., Xie, T.: Record and replay for android: are we there yet in industrial cases? In: Bodden, E., Sch\u00e4fer, W., Deursen, A., Zisman, A. (eds.) Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering, ESEC\/FSE 2017, Paderborn, Germany, September 4-8, 2017, pp. 854\u2013859. ACM (2017). https:\/\/doi.org\/10.1145\/3106237.3117769","DOI":"10.1145\/3106237.3117769"},{"key":"513_CR40","doi-asserted-by":"publisher","unstructured":"Gomez, L., Neamtiu, I., Azim, T., Millstein, T.D.: RERAN: timing- and touch-sensitive record and replay for android. In: Notkin, D., Cheng, B.H.C., Pohl, K. (eds.) 35th International Conference on Software Engineering, ICSE \u201913, San Francisco, CA, USA, May 18-26, 2013, pp. 72\u201381. IEEE Computer Society (2013). https:\/\/doi.org\/10.1109\/ICSE.2013.6606553","DOI":"10.1109\/ICSE.2013.6606553"},{"key":"513_CR41","doi-asserted-by":"publisher","unstructured":"Hu, Y., Azim, T., Neamtiu, I.: Versatile yet lightweight record-and-replay for android. In: Aldrich, J., Eugster, P. (eds.) Proceedings of the 2015 ACM SIGPLAN International Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2015, Part of SPLASH 2015, Pittsburgh, PA, USA, October 25-30, 2015, pp. 349\u2013366. ACM (2015). https:\/\/doi.org\/10.1145\/2814270.2814320","DOI":"10.1145\/2814270.2814320"},{"key":"513_CR42","doi-asserted-by":"publisher","unstructured":"Qin, Z., Tang, Y., Novak, E., Li, Q.: Mobiplay: a remote execution based record-and-replay tool for mobile applications. In: Dillon, L.K., Visser, W., Williams, L.A. (eds.) Proceedings of the 38th International Conference on Software Engineering, ICSE 2016, Austin, TX, USA, May 14-22, 2016, pp. 571\u2013582. ACM (2016). https:\/\/doi.org\/10.1145\/2884781.2884854","DOI":"10.1145\/2884781.2884854"},{"key":"513_CR43","doi-asserted-by":"publisher","unstructured":"Yu, S., Fang, C., Feng, Y., Zhao, W., Chen, Z.: LIRAT: layout and image recognition driving automated mobile testing of cross-platform. In: 34th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2019, San Diego, CA, USA, November 11-15, 2019, pp. 1066\u20131069. IEEE (2019). https:\/\/doi.org\/10.1109\/ASE.2019.00103","DOI":"10.1109\/ASE.2019.00103"},{"key":"513_CR44","doi-asserted-by":"publisher","unstructured":"Bernal-C\u00e1rdenas, C., Cooper, N., Moran, K., Chaparro, O., Marcus, A., Poshyvanyk, D.: Translating video recordings of mobile app usages into replayable scenarios. In: Rothermel, G., Bae, D. (eds.) ICSE \u201920: 42nd International Conference on Software Engineering, Seoul, South Korea, 27 June - 19 July, 2020, pp. 309\u2013321. ACM (2020). https:\/\/doi.org\/10.1145\/3377811.3380328","DOI":"10.1145\/3377811.3380328"},{"key":"513_CR45","doi-asserted-by":"publisher","unstructured":"Sahin, O., Aliyeva, A., Mathavan, H., Coskun, A.K., Egele, M.: RANDR: record and replay for android applications via targeted runtime instrumentation. In: 34th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2019, San Diego, CA, USA, November 11-15, 2019, pp. 128\u2013138. IEEE (2019). https:\/\/doi.org\/10.1109\/ASE.2019.00022","DOI":"10.1109\/ASE.2019.00022"},{"key":"513_CR46","doi-asserted-by":"publisher","unstructured":"Nass, M., Al\u00e9groth, E., Feldt, R.: Why many challenges with GUI test automation (will) remain. Inf. Softw. Technol. 138, 106625 (2021) https:\/\/doi.org\/10.1016\/J.INFSOF.2021.106625","DOI":"10.1016\/J.INFSOF.2021.106625"},{"issue":"2","key":"513_CR47","doi-asserted-by":"publisher","first-page":"170","DOI":"10.1109\/TSE.2015.2454510","volume":"42","author":"Z Gao","year":"2016","unstructured":"Gao, Z., Chen, Z., Zou, Y., Memon, A.M.: SITAR: GUI test script repair. IEEE Trans. Software Eng. 42(2), 170\u2013186 (2016). https:\/\/doi.org\/10.1109\/TSE.2015.2454510","journal-title":"IEEE Trans. Software Eng."},{"issue":"3","key":"513_CR48","doi-asserted-by":"publisher","first-page":"75","DOI":"10.1145\/3571855","volume":"32","author":"M Nass","year":"2023","unstructured":"Nass, M., Al\u00e9groth, E., Feldt, R., Leotta, M., Ricca, F.: Similarity-based web element localization for robust test automation. ACM Trans. Softw. Eng. Methodol. 32(3), 75\u201317530 (2023). https:\/\/doi.org\/10.1145\/3571855","journal-title":"ACM Trans. Softw. Eng. Methodol."},{"key":"513_CR49","doi-asserted-by":"publisher","unstructured":"Dalal, N., Triggs, B.: Histograms of oriented gradients for human detection. In: 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR 2005), 20-26 June 2005, San Diego, CA, USA, pp. 886\u2013893. IEEE Computer Society (2005). https:\/\/doi.org\/10.1109\/CVPR.2005.177","DOI":"10.1109\/CVPR.2005.177"},{"key":"513_CR50","doi-asserted-by":"publisher","unstructured":"Liu, Z., Chen, C., Wang, J., Huang, Y., Hu, J., Wang, Q.: Owl eyes: Spotting UI display issues via visual understanding. In: 35th IEEE\/ACM International Conference on Automated Software Engineering, ASE 2020, Melbourne, Australia, September 21-25, 2020, pp. 398\u2013409. IEEE (2020). https:\/\/doi.org\/10.1145\/3324884.3416547","DOI":"10.1145\/3324884.3416547"},{"key":"513_CR51","doi-asserted-by":"publisher","unstructured":"Yang, B., Xing, Z., Xia, X., Chen, C., Ye, D., Li, S.: Don\u2019t do that! hunting down visual design smells in complex uis against design guidelines. In: 43rd IEEE\/ACM International Conference on Software Engineering, ICSE 2021, Madrid, Spain, 22-30 May 2021, pp. 761\u2013772. IEEE (2021). https:\/\/doi.org\/10.1109\/ICSE43902.2021.00075","DOI":"10.1109\/ICSE43902.2021.00075"},{"key":"513_CR52","doi-asserted-by":"publisher","unstructured":"Chen, S., Fan, L., Chen, C., Su, T., Li, W., Liu, Y., Xu, L.: Storydroid: automated generation of storyboard for android apps. In: Atlee, J.M., Bultan, T., Whittle, J. (eds.) Proceedings of the 41st International Conference on Software Engineering, ICSE 2019, Montreal, QC, Canada, May 25-31, 2019, pp. 596\u2013607. IEEE \/ ACM (2019). https:\/\/doi.org\/10.1109\/ICSE.2019.00070","DOI":"10.1109\/ICSE.2019.00070"},{"key":"513_CR53","doi-asserted-by":"publisher","unstructured":"Wang, B., Li, G., Zhou, X., Chen, Z., Grossman, T., Li, Y.: Screen2words: Automatic mobile UI summarization with multimodal learning. In: Nichols, J., Kumar, R., Nebeling, M. (eds.) UIST \u201921: The 34th Annual ACM Symposium on User Interface Software and Technology, Virtual Event, USA, October 10-14, 2021, pp. 498\u2013510. ACM (2021). https:\/\/doi.org\/10.1145\/3472749.3474765","DOI":"10.1145\/3472749.3474765"}],"container-title":["Automated Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-025-00513-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10515-025-00513-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10515-025-00513-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,9,10]],"date-time":"2025-09-10T13:58:05Z","timestamp":1757512685000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10515-025-00513-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,4,25]]},"references-count":53,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2025,11]]}},"alternative-id":["513"],"URL":"https:\/\/doi.org\/10.1007\/s10515-025-00513-9","relation":{},"ISSN":["0928-8910","1573-7535"],"issn-type":[{"value":"0928-8910","type":"print"},{"value":"1573-7535","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,4,25]]},"assertion":[{"value":"31 January 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 March 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"25 April 2025","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declaration"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}],"article-number":"43"}}