Skip to main navigation Skip to search Skip to main content

A look into developer intentions for app compatibility in android

  • Washington State University Pullman

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

11 Scopus citations

Abstract

Android apps have become a primary domain of software applications. However, various causes (e.g., fragmentation and SDK evolution) have led to growing compatibility issues in Android, as especially experienced by end users as these issues causing installation/execution failures of apps. Toward systematically understanding the compatibility issues in the Android ecosystem, this paper looks into developers' intentions for achieving compatibility of apps and/or preventing potential compatibility issues. We characterized such intentions as reflected via relevant app attributes, in 100,925 benign and malicious apps developed in years 2010-2017. We observed that, among many other findings, there were always developers whose intentions were clearly against Android's compatibility recommendations. Generally, malware developers' intentions were significantly and largely different from those of benign apps. The intentions were also constantly evolving, gradually moving to target newer platforms yet with years of delay, with a slower pace in malware. The compatibility intentions, however, were not always fulfilled as expected, despite the specific platform versions intended for.

Original languageEnglish
Title of host publicationProceedings - 2019 IEEE/ACM 6th International Conference on Mobile Software Engineering and Systems, MOBILESoft 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages40-44
Number of pages5
ISBN (Electronic)9781728133959
DOIs
StatePublished - May 2019
Event6th IEEE/ACM International Conference on Mobile Software Engineering and Systems, MOBILESoft 2019 - Montreal, Canada
Duration: May 25 2019 → …

Publication series

NameProceedings - 2019 IEEE/ACM 6th International Conference on Mobile Software Engineering and Systems, MOBILESoft 2019

Conference

Conference6th IEEE/ACM International Conference on Mobile Software Engineering and Systems, MOBILESoft 2019
Country/TerritoryCanada
CityMontreal
Period05/25/19 → …

Keywords

  • Android
  • app developer
  • benign
  • compatibility
  • evolution
  • installation
  • malware
  • security

Fingerprint

Dive into the research topics of 'A look into developer intentions for app compatibility in android'. Together they form a unique fingerprint.

Cite this