{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,29]],"date-time":"2026-01-29T23:52:10Z","timestamp":1769730730436,"version":"3.49.0"},"publisher-location":"New York, NY, USA","reference-count":50,"publisher":"ACM","license":[{"start":{"date-parts":[[2018,9,3]],"date-time":"2018-09-03T00:00:00Z","timestamp":1535932800000},"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":[[2018,9,3]]},"DOI":"10.1145\/3238147.3238203","type":"proceedings-article","created":{"date-parts":[[2018,8,20]],"date-time":"2018-08-20T20:04:36Z","timestamp":1534795476000},"page":"543-553","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":33,"title":["Detecting and summarizing GUI changes in evolving mobile apps"],"prefix":"10.1145","author":[{"given":"Kevin","family":"Moran","sequence":"first","affiliation":[{"name":"College of William and Mary, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Cody","family":"Watson","sequence":"additional","affiliation":[{"name":"College of William and Mary, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"John","family":"Hoskins","sequence":"additional","affiliation":[{"name":"College of William and Mary, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"George","family":"Purnell","sequence":"additional","affiliation":[{"name":"College of William and Mary, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Denys","family":"Poshyvanyk","sequence":"additional","affiliation":[{"name":"College of William and Mary, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2018,9,3]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2018 stack overflow developer survey https:\/\/insights.stackoverflow.com\/survey\/2018\/.  2018 stack overflow developer survey https:\/\/insights.stackoverflow.com\/survey\/2018\/."},{"key":"e_1_3_2_1_2_1","unstructured":"Android Fragmentation Statistics http:\/\/opensignal.com\/reports\/2014\/android-fragmentation\/.  Android Fragmentation Statistics http:\/\/opensignal.com\/reports\/2014\/android-fragmentation\/."},{"key":"e_1_3_2_1_3_1","unstructured":"Android uiautomator http:\/\/developer.android.com\/tools\/help\/uiautomator\/index.html.  Android uiautomator http:\/\/developer.android.com\/tools\/help\/uiautomator\/index.html."},{"key":"e_1_3_2_1_4_1","unstructured":"Anonymous gcat online appendix https:\/\/research-appendix.com\/gcat.  Anonymous gcat online appendix https:\/\/research-appendix.com\/gcat."},{"key":"e_1_3_2_1_5_1","unstructured":"Apple App Store https:\/\/www.apple.com\/ios\/app-store\/.  Apple App Store https:\/\/www.apple.com\/ios\/app-store\/."},{"key":"e_1_3_2_1_6_1","unstructured":"F-droid. https:\/\/f-droid.org\/.  F-droid. https:\/\/f-droid.org\/."},{"key":"e_1_3_2_1_7_1","unstructured":"Genymotion android emulator https:\/\/www.genymotion.com.  Genymotion android emulator https:\/\/www.genymotion.com."},{"key":"e_1_3_2_1_8_1","unstructured":"Gitlab ci\/cd https:\/\/about.gitlab.com\/features\/gitlab-ci-cd\/.  Gitlab ci\/cd https:\/\/about.gitlab.com\/features\/gitlab-ci-cd\/."},{"key":"e_1_3_2_1_9_1","unstructured":"Google material design https:\/\/material.io.  Google material design https:\/\/material.io."},{"key":"e_1_3_2_1_10_1","unstructured":"Google Play Store https:\/\/play.google.com\/store?hl=en.  Google Play Store https:\/\/play.google.com\/store?hl=en."},{"key":"e_1_3_2_1_11_1","unstructured":"Statista - Mobile Market Share https:\/\/www.statista.com\/statistics\/266136\/global-market-share-held-bysmartphone-operating-systems\/.  Statista - Mobile Market Share https:\/\/www.statista.com\/statistics\/266136\/global-market-share-held-bysmartphone-operating-systems\/."},{"key":"e_1_3_2_1_12_1","unstructured":"Travisci https:\/\/travis-ci.org.  Travisci https:\/\/travis-ci.org."},{"key":"e_1_3_2_1_13_1","unstructured":"Why Your App\u2019s UX is More Important than You Think http:\/\/www.codemag.com\/Article\/1401041.  Why Your App\u2019s UX is More Important than You Think http:\/\/www.codemag.com\/Article\/1401041."},{"issue":"4","key":"e_1_3_2_1_14_1","first-page":"384","article-title":"The Impact of API Change- and Fault-Proneness on the User Ratings of Android Apps. Software Engineering","volume":"41","author":"Bavota G.","year":"2015","unstructured":"G. Bavota , M. Linares-V\u00e1squez , C. Bernal-C\u00e1rdenas , M. Di Penta , R. Oliveto , and D. Poshyvanyk . The Impact of API Change- and Fault-Proneness on the User Ratings of Android Apps. Software Engineering , IEEE Transactions on , 41 ( 4 ): 384 \u2013 407 , Apr. 2015 . G. Bavota, M. Linares-V\u00e1squez, C. Bernal-C\u00e1rdenas, M. Di Penta, R. Oliveto, and D. Poshyvanyk. The Impact of API Change- and Fault-Proneness on the User Ratings of Android Apps. Software Engineering, IEEE Transactions on, 41(4):384\u2013 407, Apr. 2015.","journal-title":"IEEE Transactions on"},{"key":"e_1_3_2_1_15_1","volume-title":"Usability Evaluation in Industry","author":"Brooke J.","year":"1996","unstructured":"J. Brooke . SUS: A quick and dirty usability scale . In P. W. Jordan, B. Weerdmeester, A. Thomas, and I. L. Mclelland, editors, Usability Evaluation in Industry . Taylor and Francis , London , 1996 . J. Brooke. SUS: A quick and dirty usability scale. In P. W. Jordan, B. Weerdmeester, A. Thomas, and I. L. Mclelland, editors, Usability Evaluation in Industry. Taylor and Francis, London, 1996."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.89"},{"key":"e_1_3_2_1_17_1","unstructured":"ISSN:.  ISSN:."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2012.97"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2017.7884612"},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950299"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2012.18"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1145\/2592798.2592813"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ESEM.2013.9"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2491428"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2017.47"},{"key":"e_1_3_2_1_27_1","first-page":"410","volume-title":"Evolutionary and Large-Scale: A New Perspective for Automated Mobile App Testing. In 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME), ICSME\u201917","author":"Linares-V\u00e1squez M.","year":"2017","unstructured":"M. Linares-V\u00e1squez , K. Moran , and D. Poshyvanyk . Continuous , Evolutionary and Large-Scale: A New Perspective for Automated Mobile App Testing. In 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME), ICSME\u201917 , pages 399\u2013 410 , Sept. 2017 . ISSN:. M. Linares-V\u00e1squez, K. Moran, and D. Poshyvanyk. Continuous, Evolutionary and Large-Scale: A New Perspective for Automated Mobile App Testing. In 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME), ICSME\u201917, pages 399\u2013410, Sept. 2017. ISSN:."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3092703.3092726"},{"key":"e_1_3_2_1_29_1","first-page":"10","volume-title":"ICST\u201915","author":"Mahajan S.","year":"2015","unstructured":"S. Mahajan and W. G. J. Halfond . Detection and Localization of HTML Presentation Failures Using Computer Vision-Based Techniques. In 2015 IEEE 8th International Conference on Software Testing, Verification and Validation (ICST) , ICST\u201915 , pages 1\u2013 10 , Apr. 2015 . S. Mahajan and W. G. J. Halfond. Detection and Localization of HTML Presentation Failures Using Computer Vision-Based Techniques. In 2015 IEEE 8th International Conference on Software Testing, Verification and Validation (ICST), ICST\u201915, pages 1\u201310, Apr. 2015."},{"key":"e_1_3_2_1_30_1","first-page":"201","volume-title":"Halfond. Using Visual Symptoms for Debugging Presentation Failures in Web Applications. In 2016 IEEE International Conference on Software Testing, Verification and Validation (ICST), ICST\u201916","author":"Mahajan S.","year":"2016","unstructured":"S. Mahajan , B. Li , P. Behnamghader , and W. G. J. Halfond. Using Visual Symptoms for Debugging Presentation Failures in Web Applications. In 2016 IEEE International Conference on Software Testing, Verification and Validation (ICST), ICST\u201916 , pages 191\u2013 201 , Apr. 2016 . ISSN:. S. Mahajan, B. Li, P. Behnamghader, and W. G. J. Halfond. Using Visual Symptoms for Debugging Presentation Failures in Web Applications. In 2016 IEEE International Conference on Software Testing, Verification and Validation (ICST), ICST\u201916, pages 191\u2013201, Apr. 2016. ISSN:."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180246"},{"key":"e_1_3_2_1_32_1","first-page":"44","volume-title":"Reporting and Reproducing Android Application Crashes. In 2016 IEEE International Conference on Software Testing, Verification and Validation (ICST), ICST\u201916","author":"Moran K.","year":"2016","unstructured":"K. Moran , M. Linares-V\u00e1squez , C. Bernal-C\u00e1rdenas , C. Vendome , and D. Poshyvanyk . Automatically Discovering , Reporting and Reproducing Android Application Crashes. In 2016 IEEE International Conference on Software Testing, Verification and Validation (ICST), ICST\u201916 , pages 33\u2013 44 , Apr. 2016 . ISSN:. K. Moran, M. Linares-V\u00e1squez, C. Bernal-C\u00e1rdenas, C. Vendome, and D. Poshyvanyk. Automatically Discovering, Reporting and Reproducing Android Application Crashes. In 2016 IEEE International Conference on Software Testing, Verification and Validation (ICST), ICST\u201916, pages 33\u201344, Apr. 2016. ISSN:."},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-C.2017.16"},{"key":"e_1_3_2_1_34_1","first-page":"1","article-title":"Machine learning-based prototyping of graphical user interfaces for mobile apps","author":"Moran K. P.","year":"2018","unstructured":"K. P. Moran , C. Bernal-C\u00c3\u0105rdenas , M. Curcio , R. Bonett , and D. Poshyvanyk . Machine learning-based prototyping of graphical user interfaces for mobile apps . IEEE Transactions on Software Engineering, pages 1 \u2013 1 , 2018 . K. P. Moran, C. Bernal-C\u00c3\u0105rdenas, M. Curcio, R. Bonett, and D. Poshyvanyk. Machine learning-based prototyping of graphical user interfaces for mobile apps. IEEE Transactions on Software Engineering, pages 1\u20131, 2018.","journal-title":"IEEE Transactions on Software Engineering, pages"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2013.6613830"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.5555\/2818754.2818860"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635870"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2016.2591536"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2013.6613855"},{"key":"e_1_3_2_1_40_1","unstructured":"P. Morville. User Experience Design. http:\/\/semanticstudios.com\/user_experience_design\/.  P. Morville. User Experience Design. http:\/\/semanticstudios.com\/user_experience_design\/."},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/174800.174808"},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2015.74"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2015.7332475"},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.18"},{"key":"e_1_3_2_1_45_1","first-page":"483","volume-title":"On-demand Developer Documentation. In 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME), ICSME\u201917","author":"Robillard M. P.","year":"2017","unstructured":"M. P. Robillard , A. Marcus , C. Treude , G. Bavota , O. Chaparro , N. Ernst , M. A. Gerosa , M. Godfrey , M. Lanza , M. Linares-V\u00e1squez , G. C. Murphy , L. Moreno , D. Shepherd , and E. Wong . On-demand Developer Documentation. In 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME), ICSME\u201917 , pages 479\u2013 483 , Sept. 2017 . ISSN:. M. P. Robillard, A. Marcus, C. Treude, G. Bavota, O. Chaparro, N. Ernst, M. A. Gerosa, M. Godfrey, M. Lanza, M. Linares-V\u00e1squez, G. C. Murphy, L. Moreno, D. Shepherd, and E. Wong. On-demand Developer Documentation. In 2017 IEEE International Conference on Software Maintenance and Evolution (ICSME), ICSME\u201917, pages 479\u2013483, Sept. 2017. ISSN:."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.5555\/2486788.2486881"},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2010.5609723"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.5555\/2818754.2818836"},{"key":"e_1_3_2_1_49_1","volume-title":"A. B. Tucker. Computer Science Handbook","year":"2004","unstructured":"A. B. Tucker. Computer Science Handbook , Second Edition. Chapman & amp; Hall\/CRC, 2004 . A. B. Tucker. Computer Science Handbook, Second Edition. Chapman &amp; Hall\/CRC, 2004."},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970312"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2009.5306286"}],"event":{"name":"ASE '18: 33rd ACM\/IEEE International Conference on Automated Software Engineering","location":"Montpellier France","acronym":"ASE '18","sponsor":["SIGAI ACM Special Interest Group on Artificial Intelligence","CNRS Centre National De La Rechercue Scientifique","SIGSOFT ACM Special Interest Group on Software Engineering","IEEE-CS Computer Society"]},"container-title":["Proceedings of the 33rd ACM\/IEEE International Conference on Automated Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3238147.3238203","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3238147.3238203","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T01:39:35Z","timestamp":1750210775000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3238147.3238203"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,9,3]]},"references-count":50,"alternative-id":["10.1145\/3238147.3238203","10.1145\/3238147"],"URL":"https:\/\/doi.org\/10.1145\/3238147.3238203","relation":{},"subject":[],"published":{"date-parts":[[2018,9,3]]},"assertion":[{"value":"2018-09-03","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}