A survey of performance optimization for mobile applications

M Hort, M Kechagia, F Sarro… - IEEE Transactions on …, 2021 - ieeexplore.ieee.org
To ensure user satisfaction and success of mobile applications, it is important to provide
highly performant applications. This is particularly important for resource-constrained …

A Review on mobile application energy profiling: Taxonomy, state-of-the-art, and open research issues

RW Ahmad, A Gani, SHA Hamid, F Xia… - Journal of Network and …, 2015 - Elsevier
The shift of the information access paradigm to a mobile platform motivates research in
mobile application energy profiling to augment device battery lifetime. Energy profiling …

Targeted and depth-first exploration for systematic testing of android apps

T Azim, I Neamtiu - Proceedings of the 2013 ACM SIGPLAN international …, 2013 - dl.acm.org
Systematic exploration of Android apps is an enabler for a variety of app analysis and testing
tasks. Performing the exploration while apps run on actual phones is essential for exploring …

Estimating mobile application energy consumption using program analysis

S Hao, D Li, WGJ Halfond… - 2013 35th international …, 2013 - ieeexplore.ieee.org
Optimizing the energy efficiency of mobile applications can greatly increase user
satisfaction. However, developers lack viable techniques for estimating the energy …

Mining energy-greedy api usage patterns in android apps: an empirical study

M Linares-Vásquez, G Bavota… - Proceedings of the 11th …, 2014 - dl.acm.org
Energy consumption of mobile applications is nowadays a hot topic, given the widespread
use of mobile devices. The high demand for features and improved user experience, given …

Framing sustainability as a property of software quality

P Lago, SA Koçak, I Crnkovic… - Communications of the …, 2015 - dl.acm.org
Framing sustainability as a property of software quality Page 1 70 COMMUNICATIONS OF
THE ACM | OCTOBER 2015 | VOL. 58 | NO. 10 contributed articles IMA GE B Y CIENPIE S …

Energy profiles of java collections classes

S Hasan, Z King, M Hafiz, M Sayagh, B Adams… - Proceedings of the 38th …, 2016 - dl.acm.org
We created detailed profiles of the energy consumed by common operations done on Java
List, Map, and Set abstractions. The results show that the alternative data types for these …

An empirical study of the energy consumption of android applications

D Li, S Hao, J Gui, WGJ Halfond - 2014 IEEE International …, 2014 - ieeexplore.ieee.org
Energy is a critical resource for smartphones. However, developers who create apps for
these platforms lack quantitative and objective information about the behavior of apps with …

An investigation into energy-saving programming practices for android smartphone app development

D Li, WGJ Halfond - Proceedings of the 3rd International Workshop on …, 2014 - dl.acm.org
Developing energy efficient mobile applications is an impor-tant goal for software
developers as energy usage can di-rectly affect the usability of a mobile device …

Performance-based guidelines for energy efficient mobile applications

L Cruz, R Abreu - … IEEE/ACM 4th International Conference on …, 2017 - ieeexplore.ieee.org
Mobile and wearable devices are nowadays the de facto personal computers, while desktop
computers are becoming less popular. Therefore, it is important for companies to deliver …