MOBILESoft 2022
Tue 17 - Wed 18 May 2022
co-located with ICSE 2022
Tue 17 May 2022 07:30 - 07:43 at MOBILESoft room - Session 1: Resource Consumption Chair(s): Mei Nagappan

Mobile applications usage has considerably increased since the last decade. Successful apps need to make the users feel comfortable while using them, thus demanding high-quality design and implementation. One of the most influencing factors for user experience is battery consumption, which should have the minimum possible impact on the battery. The current body of knowledge on energy consumption measurement only reports approaches relying on complex instrumentation or stressing the application with many test scenarios, thus making it hard to measure energy consumption in practice. In this work, we explore the performance of machine learning to predict the energy consumption level of Java classes in Android apps, leveraging only a set of structural properties extracted via source code analysis, without requiring any hardware measurements tools or executing the app at all. The preliminary results show the poor performance of learning-based estimation models, likely caused by (1) an insufficient amount of training data, (2) a limited feature set, and (3) an inappropriate way to label the dependent variable. The paper concludes by presenting the limitations of the experimented models and the possible strategies to address them.

Tue 17 May

Displayed time zone: Eastern Time (US & Canada) change

07:30 - 09:00
Session 1: Resource ConsumptionPlenary / Technical Papers / NIER (Novel Ideas and Emerging Results) at MOBILESoft room
Chair(s): Mei Nagappan University of Waterloo
07:30
13m
Paper
Predicting The Energy Consumption Level of Java Classes in Android Apps: An Exploratory Analysis
NIER (Novel Ideas and Emerging Results)
Emanuele Iannone University of Salerno, Manuel De Stefano Università di Salerno, Fabiano Pecorelli Tampere University, Andrea De Lucia University of Salerno
DOI Pre-print Media Attached
07:43
20m
Paper
Do You Have the Energy for This Meeting? An Empirical Study on the Energy Consumption of Android Videoconferencing Apps
Technical Papers
Leonhard Wattenbach , Basel Aslan Vrije Universiteit Amsterdam, Matteo Maria Fiore Vrije Universiteit (VU) Amsterdam, Henley Ding , Roberto Verdecchia Vrije Universiteit Amsterdam, Ivano Malavolta Vrije Universiteit Amsterdam
Pre-print Media Attached
08:03
20m
Paper
Extending EcoAndroid with Automated Detection of Resource Leaks
Technical Papers
Ricardo B. Pereira INESC-ID and IST, University of Lisbon, João F. Ferreira INESC-ID and IST, University of Lisbon, Alexandra Mendes Faculty of Engineering, University of Porto & INESC TEC, Rui Abreu Faculty of Engineering, University of Porto, Portugal
08:23
13m
Paper
Quantifying Daily Evolution of Mobile Software Based on Memory Allocator Churn
NIER (Novel Ideas and Emerging Results)
Gunnar Kudrjavets University of Groningen, Jeff Thomas Facebook, Inc., Aditya Kumar Snap, Inc., Nachiappan Nagappan Microsoft Research, Ayushi Rastogi University of Groningen, The Netherlands
DOI Pre-print Media Attached
08:36
24m
Other
Breakout rooms with the authors
Plenary


Information for Participants
Tue 17 May 2022 07:30 - 09:00 at MOBILESoft room - Session 1: Resource Consumption Chair(s): Mei Nagappan
Info for room MOBILESoft room:

Click here to go to the room on Midspace