arrow
Return

Battery-Aware Transformations in Mobile Applications

delete2016-08-25
delete6
delete
OA
AI
J
Jürgen Cito *
J
Julia Rubin
P
Phillip Stanley‐Marbell
M
Martin Rinard
DOI:10.1145/2970276.2970324delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
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.
Keywords:
Energy efficiency
battery lifetime
mobile advertisements
program analysis
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

I
IEEE/ACM International Conference on Automated Software Engineering
IF:
0
Papers:
3
Citations:
0

Organization

U
university of zurich
Scholars:
5.0W
Papers: 4.0W
Citations: 65