Not logged in.

Contribution Details

Type Conference or Workshop Paper
Scope Discipline-based scholarship
Published in Proceedings Yes
Title Battery-Aware Transformations in Mobile Applications
Organization Unit
Authors
  • Jürgen Cito
  • Julia Rubin
  • Phillip Stanley-Marbell
  • Martin Rinard
Presentation Type paper
Item Subtype Original Work
Refereed Yes
Status Published electronically before print/final form (Epub ahead of print)
Language
  • English
Event Title 31st IEEE/ACM International Conference on Automated Software Engineering (ASE 2016)
Event Type conference
Event Location Singapore
Event Start Date September 3 - 2016
Event End Date September 7 - 2016
Place of Publication New York
Publisher ACM
Abstract Text We present an adaptive binary transformation system for reducing the energy impact of advertisements and analytics in mobile applications. Our approach accommodates both the needs of mobile app developers to obtain income from advertisements and the desire of mobile device users for longer battery life. Our technique automatically identifies recurrent advertisement and analytics requests and throttles these requests based on a mobile device's battery status. Of the Android applications we analyzed, 75% have at least one connection that exhibits such recurrent requests. Our automated detection scheme classifies these requests with 100% precision and 80.5% recall. Applying the proposed battery-aware transformations to a representative mobile application reduces the power consumption of the mobile device by 5.8%, without the negative effect of completely removing advertisements.
Related URLs
Digital Object Identifier 10.1145/2970276.2970324
Other Identification Number merlin-id:13541
PDF File Download from ZORA
Export BibTeX
EP3 XML (ZORA)