{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,25]],"date-time":"2026-06-25T19:40:45Z","timestamp":1782416445482,"version":"3.54.5"},"publisher-location":"New York, NY, USA","reference-count":49,"publisher":"ACM","license":[{"start":{"date-parts":[[2019,7,10]],"date-time":"2019-07-10T00:00:00Z","timestamp":1562716800000},"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":[[2019,7,10]]},"DOI":"10.1145\/3293882.3330564","type":"proceedings-article","created":{"date-parts":[[2019,7,11]],"date-time":"2019-07-11T12:13:31Z","timestamp":1562847211000},"page":"216-227","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":46,"title":["A large-scale study of application incompatibilities in Android"],"prefix":"10.1145","author":[{"given":"Haipeng","family":"Cai","sequence":"first","affiliation":[{"name":"Washington State University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ziyi","family":"Zhang","sequence":"additional","affiliation":[{"name":"Washington State University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Li","family":"Li","sequence":"additional","affiliation":[{"name":"Monash University, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiaoqin","family":"Fu","sequence":"additional","affiliation":[{"name":"Washington State University, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2019,7,10]]},"reference":[{"key":"e_1_3_2_1_1_1","volume-title":"https:\/\/www. virustotal.com\/. Last accessed","author":"VirusTotal Hispasec Sistemas","year":"2019"},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2901739.2903508"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196398.3196433"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183440.3195004"},{"key":"e_1_3_2_1_5_1","volume-title":"Droid-Cat: Effective Android Malware Detection and Categorization via App-Level Profiling","author":"Cai Haipeng","year":"2019"},{"key":"e_1_3_2_1_6_1","volume-title":"Artifacts for Dynamic Analysis of Android Apps. In International Conference on Software Maintenance and Evolution (ICSME), Artifacts track. 659","author":"Cai Haipeng","year":"2017"},{"key":"e_1_3_2_1_7_1","volume-title":"DroidFax: A Toolkit for Systematic Characterization of Android Applications. In International Conference on Software Maintenance and Evolution (ICSME). 643\u2013647","author":"Cai Haipeng","year":"2017"},{"key":"e_1_3_2_1_8_1","volume-title":"Understanding Android Application Programming and Security: A Dynamic Study. In International Conference on Software Maintenance and Evolution (ICSME). 364\u2013375","author":"Cai Haipeng","year":"2017"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/3197231.3197255"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180222"},{"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","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-Companion.2019.00110"},{"key":"e_1_3_2_1_13_1","volume-title":"Android API 24 Changes. https:\/\/developer.android.com\/studio\/ releases\/platforms#7.0. Last accessed","year":"2019"},{"key":"e_1_3_2_1_14_1","volume-title":"https:\/\/developer.android.com\/guide\/ practices\/compatibility.html. Last accessed","author":"Compatibility Android","year":"2019"},{"key":"e_1_3_2_1_15_1","volume-title":"Android Debug Bridge. https:\/\/developer.android.com\/studio\/ command-line\/adb.html. Last accessed","year":"2019"},{"key":"e_1_3_2_1_16_1","unstructured":"Google. 2019. Android Developer Dashboard. http:\/\/developer.android.com\/ about\/dashboards\/index.html. Last accessed: May 20 2019.  Google. 2019. Android Developer Dashboard. http:\/\/developer.android.com\/ about\/dashboards\/index.html. Last accessed: May 20 2019."},{"key":"e_1_3_2_1_17_1","volume-title":"Android Developer Guide. https:\/\/developer.android.com\/guide. Last accessed","year":"2019"},{"key":"e_1_3_2_1_18_1","unstructured":"Google. 2019. Android emulator. http:\/\/developer.android.com\/tools\/help\/ emulator.html. Last accessed: May 20 2019.  Google. 2019. Android emulator. http:\/\/developer.android.com\/tools\/help\/ emulator.html. Last accessed: May 20 2019."},{"key":"e_1_3_2_1_19_1","unstructured":"Google. 2019. Android logcat. http:\/\/developer.android.com\/tools\/help\/logcat. html. Last accessed: May 20 2019.  Google. 2019. Android logcat. http:\/\/developer.android.com\/tools\/help\/logcat. html. Last accessed: May 20 2019."},{"key":"e_1_3_2_1_20_1","volume-title":"http:\/\/developer.android.com\/tools\/help\/monkey. html. Last accessed","author":"Monkey Android","year":"2019"},{"key":"e_1_3_2_1_21_1","volume-title":"Android Version History. https:\/\/en.wikipedia.org\/wiki\/Android_ version_history. Last accessed","year":"2019"},{"key":"e_1_3_2_1_22_1","volume-title":"https:\/\/developer.android.com\/design\/ patterns\/compatibility.html. Last accessed","author":"Compatibility Backwards","year":"2019"},{"key":"e_1_3_2_1_23_1","volume-title":"Diagnosing native crashes. https:\/\/source.android.com\/devices\/ tech\/debug\/native-crash. Last accessed","year":"2019"},{"key":"e_1_3_2_1_24_1","volume-title":"Google Play Store. https:\/\/play.google.com\/store. Last accessed","year":"2019"},{"key":"e_1_3_2_1_25_1","volume-title":"uses-sdk elements. https:\/\/developer.android.com\/guide\/topics\/ manifest\/uses-sdk-element. Last accessed","year":"2019"},{"key":"e_1_3_2_1_26_1","volume-title":"https:\/\/developer.android.com\/reference\/java\/lang\/ VerifyError. Last accessed","author":"Error Verify","year":"2019"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2012.18"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1145\/3238147.3238185"},{"key":"e_1_3_2_1_29_1","unstructured":"3238185  3238185"},{"key":"e_1_3_2_1_30_1","unstructured":"Simon Hill. 2016. Android Fragmentation Issue. http:\/\/www.digitaltrends.com\/ mobile\/what-is-android-fragmentation-and-can-google-ever-fix-it\/. Accessed online 09\/20\/2016.  Simon Hill. 2016. Android Fragmentation Issue. http:\/\/www.digitaltrends.com\/ mobile\/what-is-android-fragmentation-and-can-google-ever-fix-it\/. Accessed online 09\/20\/2016."},{"key":"e_1_3_2_1_31_1","volume-title":"The Ultimate Guide to Installing Incompatible Android Apps from Google Play. https:\/\/www.howtogeek.com\/138500\/the-ultimate-guide-toinstalling-incompatible-android-apps-from-google-play\/. Last accessed","year":"2019"},{"key":"e_1_3_2_1_32_1","volume-title":"Cetus Users and Compiler Infrastructure Workshop. 1\u201311","author":"Lam Patrick","year":"2011"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1145\/3213846.3213857"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2491411.2491428"},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884828"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2013.18"},{"key":"e_1_3_2_1_37_1","volume-title":"Verification and Validation (ICST), 2016 IEEE International Conference on. 33\u201344","author":"Moran Kevin","year":"2016"},{"key":"e_1_3_2_1_38_1","volume-title":"Spearman correlation coefficients, differences between. Encyclopedia of statistical sciences 12","author":"Myers Leann","year":"2004"},{"key":"e_1_3_2_1_39_1","volume-title":"Android dominating mobile market. https:\/\/www.idc.com\/promo\/smartphone-market-share\/os. Last accessed","author":"International Data Corporation (IDC) Research. 2019.","year":"2019"},{"key":"e_1_3_2_1_40_1","volume-title":"Android Device Compatibility Issues. https:\/\/stackoverflow. com\/questions\/31009186\/android-device-compatibility-issues. Last accessed","year":"2019"},{"key":"e_1_3_2_1_41_1","volume-title":"Android native crash. https:\/\/stackoverflow.com\/ questions\/47063114\/android-native-crash. Last accessed","year":"2019"},{"key":"e_1_3_2_1_42_1","volume-title":"Causes of getting a java.lang.VerifyError. https:\/\/stackoverflow.com\/questions\/100107\/causes-of-getting-a-java-langverifyerror. Last accessed","year":"2019"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/3017427"},{"key":"e_1_3_2_1_44_1","volume-title":"How fragmentation affects the Android ecosystem. https:\/\/www.techrepublic.com\/article\/how-fragmentation-affects-the- android-ecosystem\/. Last accessed","year":"2019"},{"key":"e_1_3_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1145\/2970276.2970312"},{"key":"e_1_3_2_1_46_1","volume-title":"A tool for reverse engineering Android apk files. https:\/\/code.google.com\/p\/android-apktool\/. Last accessed","author":"Wisniewski Ryszard","year":"2019"},{"key":"e_1_3_2_1_47_1","unstructured":"www.statstutor.ac.uk. 2019.  www.statstutor.ac.uk. 2019."},{"key":"e_1_3_2_1_48_1","volume-title":"July 15\u201319","author":"Spearman\u2019s","year":"2019"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/SOSE.2015.35"}],"event":{"name":"ISSTA '19: 28th ACM SIGSOFT International Symposium on Software Testing and Analysis","location":"Beijing China","acronym":"ISSTA '19","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 28th ACM SIGSOFT International Symposium on Software Testing and Analysis"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3293882.3330564","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3293882.3330564","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T00:43:50Z","timestamp":1750207430000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3293882.3330564"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,10]]},"references-count":49,"alternative-id":["10.1145\/3293882.3330564","10.1145\/3293882"],"URL":"https:\/\/doi.org\/10.1145\/3293882.3330564","relation":{},"subject":[],"published":{"date-parts":[[2019,7,10]]},"assertion":[{"value":"2019-07-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}