Android apps consistency scrutinized

Khalid Alharbi, Atif Memon, Sam Blackshear, Bor Yuh Evan Chang, Emily Kowalczyk, Tom Yeh

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

5 Scopus citations

Abstract

The increasingly larger selection of mobile apps has made it difficult for users to understand what a particular app does and how it differs from the others. A user typically learns about an app from the app's public information (while deciding whether to install it), from the app's UI (while exploring the UI), and from the app's actual behaviors (while using it). Users may become confused or surprised if there are inconsistencies between (a) the public information and UI, (b) the UI and the actual behavior, or (c) the public information and the actual behavior. For example, turning on the camera (actual behavior) when there is no button that says SNAP (UI) is a potentially confusing inconsistency. We present work-in-progress toward a methodology for automatically detecting inconsistencies in Android apps with respect to permissions and similarity. We report our preliminary results on a large corpus of 178, 765 apps.

Original languageEnglish
Title of host publicationCHI EA 2014
Subtitle of host publicationOne of a ChiNd - Extended Abstracts, 32nd Annual ACM Conference on Human Factors in Computing Systems
PublisherAssociation for Computing Machinery
Pages2347-2352
Number of pages6
ISBN (Print)9781450324748
DOIs
StatePublished - 2014
Event32nd Annual ACM Conference on Human Factors in Computing Systems, CHI EA 2014 - Toronto, ON, Canada
Duration: 26 Apr 20141 May 2014

Publication series

NameConference on Human Factors in Computing Systems - Proceedings

Conference

Conference32nd Annual ACM Conference on Human Factors in Computing Systems, CHI EA 2014
Country/TerritoryCanada
CityToronto, ON
Period26/04/141/05/14

Keywords

  • Analysis
  • Android
  • Data
  • Mobile
  • Permissions
  • UI

Fingerprint

Dive into the research topics of 'Android apps consistency scrutinized'. Together they form a unique fingerprint.

Cite this