A systematic review on techniques and approaches to estimate mobile software energy consumption

A Schuler, G Kotsis - Sustainable Computing: Informatics and Systems, 2024 - Elsevier
Develo** green and sustainable software has become a prominent topic in research over
the last years. While approaches are being constantly researched and developed to …

Static window transition graphs for Android

S Yang, H Wu, H Zhang, Y Wang… - Automated Software …, 2018 - Springer
This work develops a static analysis to create a model of the behavior of an Android
application's GUI. We propose the window transition graph (WTG), a model representing the …

Jucify: A step towards android code unification for enhanced static analysis

J Samhi, J Gao, N Daoudi, P Graux, H Hoyez… - Proceedings of the 44th …, 2022 - dl.acm.org
Native code is now commonplace within Android app packages where it co-exists and
interacts with Dex bytecode through the Java Native Interface to deliver rich app …

µdroid: an energy-aware mutation testing framework for android

R Jabbarvand, S Malek - Proceedings of the 2017 11th Joint Meeting on …, 2017 - dl.acm.org
The rising popularity of mobile apps deployed on battery-constrained devices underlines the
need for effectively evaluating their energy properties. However, currently there is a lack of …

Energy inefficiency diagnosis for Android applications: a literature review

Y Sun, J Fang, Y Chen, Y Liu, Z Chen, S Guo… - Frontiers of Computer …, 2023 - Springer
Android applications are becoming increasingly powerful in recent years. While their
functionality is still of paramount importance to users, the energy efficiency of these …

Amulet: An energy-efficient, multi-application wearable platform

J Hester, T Peters, T Yun, R Peterson… - Proceedings of the 14th …, 2016 - dl.acm.org
Wearable technology enables a range of exciting new applications in health, commerce,
and beyond. For many important applications, wearables must have battery life measured in …

Goal-driven exploration for android applications

D Lai, J Rubin - 2019 34th IEEE/ACM International Conference …, 2019 - ieeexplore.ieee.org
This paper proposes a solution for automated goal-driven exploration of Android
applications-a scenario in which a user, eg, a security auditor, needs to dynamically trigger …

Detecting energy bugs in android apps using static analysis

H Jiang, H Yang, S Qin, Z Su, J Zhang… - … Conference on Formal …, 2017 - Springer
Energy bugs in Android apps are defects that can make Android systems waste much
energy as a whole. Energy bugs detection in Android apps has become an important issue …

Multi-objective optimization of energy consumption of guis in android apps

M Linares-Vásquez, G Bavota… - ACM Transactions on …, 2018 - dl.acm.org
The number of mobile devices sold worldwide has exponentially increased in recent years,
surpassing that of personal computers in 2011. Such devices daily download and run …

Search-based energy testing of android

R Jabbarvand, JW Lin, S Malek - 2019 IEEE/ACM 41st …, 2019 - ieeexplore.ieee.org
The utility of a smartphone is limited by its battery capacity and the ability of its hardware and
software to efficiently use the device's battery. To properly characterize the energy …