Methodological guidelines for measuring energy consumption of software applications

L Ardito, R Coppola, M Morisio… - Scientific …, 2019 - Wiley Online Library
Energy consumption information for devices, as available in the literature, is typically
obtained with ad hoc approaches, thus making replication and consumption data …

In-vivo and offline optimisation of energy use in the presence of small energy signals: A case study on a popular android library

MA Bokhari, B Alexander, M Wagner - Proceedings of the 15th EAI …, 2018 - dl.acm.org
Energy demands of applications on mobile platforms are increasing. As a result, there has
been a growing interest in optimising their energy efficiency. As mobile platforms are fast …

Investigating types and survivability of performance bugs in mobile apps

A Mazuera-Rozo, C Trubiani… - Empirical Software …, 2020 - Springer
A recent research showed that mobile apps represent nowadays 75% of the whole usage of
mobile devices. This means that the mobile user experience, while tied to many factors (eg …

Calm energy accounting for multithreaded java applications

T Babakol, A Canino, K Mahmoud, R Saxena… - Proceedings of the 28th …, 2020 - dl.acm.org
Energy accounting is a fundamental problem in energy management, defined as attributing
global energy consumption to individual components of interest. In this paper, we take on …

Power-aware anomaly detection in smartphones: An analysis of on-platform versus externalized operation

G Suarez-Tangil, JE Tapiador, P Peris-Lopez… - Pervasive and Mobile …, 2015 - Elsevier
Many security problems in smartphones and other smart devices are approached from an
anomaly detection perspective in which the main goal reduces to identifying anomalous …

GreenDroid: A tool for analysing power consumption in the android ecosystem

M Couto, J Cunha, JP Fernandes… - 2015 IEEE 13th …, 2015 - ieeexplore.ieee.org
This paper presents GreenDroid, a tool for monitoring and analyzing power consumption for
the Android ecosystem. This tool instruments the source code of a giving Android application …

Software engineering techniques for statically analyzing mobile apps: research trends, characteristics, and potential for industrial adoption

M Autili, I Malavolta, A Perucci, GL Scoccia… - Journal of Internet …, 2021 - Springer
Mobile platforms are rapidly and continuously changing, with support for new sensors, APIs,
and programming abstractions. Static analysis is gaining a growing interest, allowing …

How developers micro-optimize android apps

M Linares-Vásquez, C Vendome, M Tufano… - Journal of Systems and …, 2017 - Elsevier
Optimizing mobile apps early on in the development cycle is supposed to be a key strategy
for obtaining higher user rankings, more downloads, and higher retention. In fact, mobile …

Studying eventual connectivity issues in android apps

C Escobar-Velásquez, A Mazuera-Rozo… - Empirical Software …, 2022 - Springer
Mobile apps have become indispensable for daily life, not only for individuals but also for
companies/organizations that offer their services digitally. Inherited by the mobility of …

Bigdata analysis of stack overflow for energy consumption of android framework

MU Farooq, MO Beg - 2019 International Conference on …, 2019 - ieeexplore.ieee.org
With the recent increase in the sales of Android-based smart-phones, the demand for
android development from the past years has improved tremendously. The recent debacle of …