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

A Schuler, G Kotsis - Sustainable Computing: Informatics and Systems, 2023 - Elsevier
energy profiling approaches are targeted for the Android … the approach taken to profile
energy consumption, the individual … models for estimating the power characteristics of the CPU, …

DroidPerf: profiling memory objects on android devices

B Li, Q Zhao, S Jiao, X Liu - Proceedings of the 29th annual international …, 2023 - dl.acm.org
… running on commodity Android CPU processors, which can be … used by Android, ART translates
the application’s bytecode … to estimate the method-level energy consumption for Android

Characterizing energy consumption of third-party api libraries using api utilization profiles

A Schuler, G Anderst-Kotsis - Proceedings of the 14th ACM/IEEE …, 2020 - dl.acm.org
… allows estimating the energy consumption of respective applications. As … [13] examined the
bytecode executed during individual … Estimating Android applicationsCPU energy usage via

EstiDroid: estimate API calls of android applications using static analysis technology

W Fan, D Zhang, Y Chen, F Wu, Y Liu - IEEE Access, 2020 - ieeexplore.ieee.org
… for Android app analysis. The formers mainly adopt Android Virtual Machine bytecode analysis
… , including CPU usage, amount of network data, number of active processes and battery …

Static energy consumption analysis for android applications

Z Dai, W Wang, Y Wu - IOP Conference Series: Earth and …, 2020 - iopscience.iop.org
estimate the energy consumption of mobile terminal when the … the CPU energy consumption
of Android applications by … The Dalvik bytecode in apk was transformed into a grayscale …

[PDF][PDF] Navitas Framework: A Novel Tool for Android Applications Energy Profiling

V Myasnikov, A Shaposhnikov, S Sartasov… - Sixth Conference on …, 2021 - ceur-ws.org
… Indirect estimation means that profiling software is ag… to estimate bytecode energy consumption
by evaluating an … this variable power consumption and the data in CPU power profile and…

[HTML][HTML] A large-scale empirical study on mobile performance: energy, run-time and memory

R Rua, J Saraiva - Empirical Software Engineering, 2024 - Springer
… GPU/CPU load and frequency, sensors/stage usage, among … profiler estimates are obtained
at the system level, through this … APK containing the apps’ Dalvik bytecode is installed on the …

Energy efficient adaptation engines for android applications

A Cañete, JM Horcas, I Ayala, L Fuentes - Information and Software …, 2020 - Elsevier
… round of compilation to obtain DEX bytecode (Android-specific). DEX files … estimate the
energy consumption we use two different software-based tools, GreenScaler and Trepn Profiler

A large-scale empirical study on mobile performance: energy, run-time and memory

JA Saraiva - 2024 - repositorio.inesctec.pt
… GPU/CPU load and frequency, sensors/stage usage, among … profiler estimates are obtained
at the system level, through this … APK containing the apps’ Dalvik bytecode is installed on the …

Profiling cpu behavior for detection of android ransomware

R Cabral, JT McDonald, LM Hively… - SoutheastCon …, 2022 - ieeexplore.ieee.org
… to search for invocation related opcodes from the apps Java bytecode. They then use graph
… graph A and B and calculate the difference as: |ent(A) − ent(B)|. We calculate the entropy of …