{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,4]],"date-time":"2026-03-04T02:49:21Z","timestamp":1772592561740,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":31,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,21]],"date-time":"2022-05-21T00:00:00Z","timestamp":1653091200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,5,21]]},"DOI":"10.1145\/3510454.3516849","type":"proceedings-article","created":{"date-parts":[[2022,10,19]],"date-time":"2022-10-19T16:16:28Z","timestamp":1666196188000},"page":"31-35","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Code implementation recommendation for Android GUI components"],"prefix":"10.1145","author":[{"given":"Yanjie","family":"Zhao","sequence":"first","affiliation":[{"name":"Monash University, Melbourne, Australia"}]},{"given":"Li","family":"Li","sequence":"additional","affiliation":[{"name":"Monash University, Melbourne, Australia"}]},{"given":"Xiaoyu","family":"Sun","sequence":"additional","affiliation":[{"name":"Monash University, Melbourne, Australia"}]},{"given":"Pei","family":"Liu","sequence":"additional","affiliation":[{"name":"Monash University, Melbourne, Australia"}]},{"given":"John","family":"Grundy","sequence":"additional","affiliation":[{"name":"Monash University, Melbourne, Australia"}]}],"member":"320","published-online":{"date-parts":[[2022,10,19]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-C.2017.130"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/3293882.3330564"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180240"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/997817.997857"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1109\/TR.2019.2956690"},{"key":"e_1_3_2_1_6_1","unstructured":"David R Kaeli Perhaad Mistry Dana Schaa and Dong Ping Zhang. 2015. Heterogeneous computing with OpenCL 2.0. Morgan Kaufmann.  David R Kaeli Perhaad Mistry Dana Schaa and Dong Ping Zhang. 2015. Heterogeneous computing with OpenCL 2.0. Morgan Kaufmann."},{"key":"e_1_3_2_1_7_1","volume-title":"Automated Testing of Android Apps: A Systematic Literature Review","author":"Kong Pingfan","year":"2018","unstructured":"Pingfan Kong , Li Li , Jun Gao , Kui Liu , Tegawend\u00e9 F Bissyand\u00e9 , and Jacques Klein . 2018. Automated Testing of Android Apps: A Systematic Literature Review . IEEE Transactions on Reliability ( 2018 ). Pingfan Kong, Li Li, Jun Gao, Kui Liu, Tegawend\u00e9 F Bissyand\u00e9, and Jacques Klein. 2018. Automated Testing of Android Apps: A Systematic Literature Review. IEEE Transactions on Reliability (2018)."},{"key":"e_1_3_2_1_8_1","volume-title":"Soviet physics doklady","author":"Levenshtein Vladimir I","unstructured":"Vladimir I Levenshtein . 1966. Binary codes capable of correcting deletions, insertions, and reversals . In Soviet physics doklady , Vol. 10 . 707--710. Vladimir I Levenshtein. 1966. Binary codes capable of correcting deletions, insertions, and reversals. In Soviet physics doklady, Vol. 10. 707--710."},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468552"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2016.51"},{"key":"e_1_3_2_1_11_1","volume-title":"Static Analysis of Android Apps: A Systematic Literature Review. Information and Software Technology","author":"Li Li","year":"2017","unstructured":"Li Li , Tegawend\u00e9 F Bissyand\u00e9 , Mike Papadakis , Siegfried Rasthofer , Alexandre Bartel , Damien Octeau , Jacques Klein , and Yves Le Traon . 2017. Static Analysis of Android Apps: A Systematic Literature Review. Information and Software Technology ( 2017 ). Li Li, Tegawend\u00e9 F Bissyand\u00e9, Mike Papadakis, Siegfried Rasthofer, Alexandre Bartel, Damien Octeau, Jacques Klein, and Yves Le Traon. 2017. Static Analysis of Android Apps: A Systematic Literature Review. Information and Software Technology (2017)."},{"key":"e_1_3_2_1_12_1","volume-title":"CiD: Automating the Detection of API-related Compatibility Issues in Android Apps. In The ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA","author":"Li Li","year":"2018","unstructured":"Li Li , Tegawend\u00e9 F Bissyand\u00e9 , Haoyu Wang , and Jacques Klein . 2018 . CiD: Automating the Detection of API-related Compatibility Issues in Android Apps. In The ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2018). Li Li, Tegawend\u00e9 F Bissyand\u00e9, Haoyu Wang, and Jacques Klein. 2018. CiD: Automating the Detection of API-related Compatibility Issues in Android Apps. In The ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2018)."},{"key":"e_1_3_2_1_13_1","volume-title":"CDA: Characterising Deprecated Android APIs. Empirical Software Engineering (EMSE)","author":"Li Li","year":"2020","unstructured":"Li Li , Jun Gao , Tegawend\u00e9 F Bissyand\u00e9 , Lei Ma , Xin Xia , and Jacques Klein . 2020 . CDA: Characterising Deprecated Android APIs. Empirical Software Engineering (EMSE) (2020). Li Li, Jun Gao, Tegawend\u00e9 F Bissyand\u00e9, Lei Ma, Xin Xia, and Jacques Klein. 2020. CDA: Characterising Deprecated Android APIs. Empirical Software Engineering (EMSE) (2020)."},{"key":"e_1_3_2_1_14_1","volume-title":"Collecting Millions of Android Apps and Their Metadata for the Research Community. arXiv preprint arXiv:1709.05281","author":"Li Li","year":"2017","unstructured":"Li Li , Jun Gao , M\u00e9d\u00e9ric Hurier , Pingfan Kong , Tegawend\u00e9 F Bissyand\u00e9 , Alexandre Bartel , Jacques Klein , and Yves Le Traon . 2017. AndroZoo++ : Collecting Millions of Android Apps and Their Metadata for the Research Community. arXiv preprint arXiv:1709.05281 ( 2017 ). Li Li, Jun Gao, M\u00e9d\u00e9ric Hurier, Pingfan Kong, Tegawend\u00e9 F Bissyand\u00e9, Alexandre Bartel, Jacques Klein, and Yves Le Traon. 2017. AndroZoo++: Collecting Millions of Android Apps and Their Metadata for the Research Community. arXiv preprint arXiv:1709.05281 (2017)."},{"key":"e_1_3_2_1_15_1","volume-title":"Revisiting the Impact of Common Libraries for Android-related Investigations. Journal of Systems and Software (JSS)","author":"Li Li","year":"2019","unstructured":"Li Li , Timoth\u00e9e Riom , Tegawend\u00e9 F Bissyand\u00e9 , Haoyu Wang , Jacques Klein , and Yves Le Traon . 2019. Revisiting the Impact of Common Libraries for Android-related Investigations. Journal of Systems and Software (JSS) ( 2019 ). Li Li, Timoth\u00e9e Riom, Tegawend\u00e9 F Bissyand\u00e9, Haoyu Wang, Jacques Klein, and Yves Le Traon. 2019. Revisiting the Impact of Common Libraries for Android-related Investigations. Journal of Systems and Software (JSS) (2019)."},{"key":"e_1_3_2_1_16_1","volume-title":"Identifying and Characterizing Silently-Evolved Methods in the Android API. In The 43rd ACM\/IEEE International Conference on Software Engineering, SEIP Track (ICSE-SEIP","author":"Liu Pei","year":"2021","unstructured":"Pei Liu , Li Li , Yichun Yan , Mattia Fazzini , and John Grundy . 2021 . Identifying and Characterizing Silently-Evolved Methods in the Android API. In The 43rd ACM\/IEEE International Conference on Software Engineering, SEIP Track (ICSE-SEIP 2021). Pei Liu, Li Li, Yichun Yan, Mattia Fazzini, and John Grundy. 2021. Identifying and Characterizing Silently-Evolved Methods in the Android API. In The 43rd ACM\/IEEE International Conference on Software Engineering, SEIP Track (ICSE-SEIP 2021)."},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2018.2844788"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00109"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.109"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1109\/MOBILESoft.2017.28"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.682181"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCV.2011.6126544"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.18653\/v1\/S16-1108"},{"key":"e_1_3_2_1_24_1","volume-title":"The adaptive web","author":"Schafer J Ben","unstructured":"J Ben Schafer , Dan Frankowski , Jon Herlocker , and Shilad Sen . 2007. Collaborative filtering recommender systems . In The adaptive web . Springer , 291--324. J Ben Schafer, Dan Frankowski, Jon Herlocker, and Shilad Sen. 2007. Collaborative filtering recommender systems. In The adaptive web. Springer, 291--324."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2017.8115615"},{"key":"e_1_3_2_1_26_1","volume-title":"Number of apps available in leading app stores as of 1st quarter","author":"Statista Research Department","year":"2021","unstructured":"Statista Research Department . 2021. Number of apps available in leading app stores as of 1st quarter 2021 . (2021). https:\/\/www.statista.com\/statistics\/276623\/number-of-apps-available-in-leading-app-stores\/ [accessed 15-June-2021]. Statista Research Department. 2021. Number of apps available in leading app stores as of 1st quarter 2021. (2021). https:\/\/www.statista.com\/statistics\/276623\/number-of-apps-available-in-leading-app-stores\/ [accessed 15-June-2021]."},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2018.10.010"},{"key":"e_1_3_2_1_28_1","volume-title":"Research on Third-Party Libraries in Android Apps: A Taxonomy and Systematic Literature Review","author":"Zhan Xian","year":"2021","unstructured":"Xian Zhan , Tianming Liu , Lingling Fan , Li Li , Sen Chen , Xiapu Luo , and Yang Liu . 2021. Research on Third-Party Libraries in Android Apps: A Taxonomy and Systematic Literature Review . IEEE Transactions on Software Engineering ( 2021 ). Xian Zhan, Tianming Liu, Lingling Fan, Li Li, Sen Chen, Xiapu Luo, and Yang Liu. 2021. Research on Third-Party Libraries in Android Apps: A Taxonomy and Systematic Literature Review. IEEE Transactions on Software Engineering (2021)."},{"key":"e_1_3_2_1_29_1","volume-title":"Towards Automatically Repairing Compatibility Issues in Published Android Apps. In The 44th International Conference on Software Engineering (ICSE","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 The 44th International Conference on Software Engineering (ICSE 2022). Yanjie Zhao, Li Li, Kui Liu, and John Grundy. 2022. Towards Automatically Repairing Compatibility Issues in Published Android Apps. In The 44th International Conference on Software Engineering (ICSE 2022)."},{"key":"e_1_3_2_1_30_1","volume-title":"Icon2Code: Recommending Code Implementations for Android GUI Components. Information and Software Technology (IST)","author":"Zhao Yanjie","year":"2021","unstructured":"Yanjie Zhao , Li Li , Xiaoyu Sun , Pei Liu , and John Grundy . 2021. Icon2Code: Recommending Code Implementations for Android GUI Components. Information and Software Technology (IST) ( 2021 ). Yanjie Zhao, Li Li, Xiaoyu Sun, Pei Liu, and John Grundy. 2021. Icon2Code: Recommending Code Implementations for Android GUI Components. Information and Software Technology (IST) (2021)."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2022.3146831"}],"event":{"name":"ICSE '22: 44th International Conference on Software Engineering","location":"Pittsburgh Pennsylvania","acronym":"ICSE '22","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"]},"container-title":["Proceedings of the ACM\/IEEE 44th International Conference on Software Engineering: Companion Proceedings"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3510454.3516849","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3510454.3516849","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T19:30:15Z","timestamp":1750188615000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3510454.3516849"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,5,21]]},"references-count":31,"alternative-id":["10.1145\/3510454.3516849","10.1145\/3510454"],"URL":"https:\/\/doi.org\/10.1145\/3510454.3516849","relation":{},"subject":[],"published":{"date-parts":[[2022,5,21]]},"assertion":[{"value":"2022-10-19","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}