Write a Blog >>
EASE 2021
Mon 21 - Thu 24 June 2021
Mon 21 Jun 2021 12:07 - 12:30 at Zoom - Software analytics, technical debt and security Chair(s): Miroslaw Staron

Context. Developers have access to tools like Google Lighthouse to assess the performance of web apps and to guide the adoption of development best practices. However, when it comes to energy consumption of mobile web apps, these tools seem to be lacking.

Goal. This study investigates on the correlation between the performance scores produced by Lighthouse and the energy consumption of mobile web apps.

Method. We design and conduct an empirical experiment where 21 real mobile web apps are (i) analyzed via the Lighthouse performance analysis tool and (ii) measured on an Android device running a software-based energy profiler. Then, we statistically assess how energy consumption correlates with the obtained performance scores and carry out an effect size estimation.

Results. We discover a statistically significant negative correlation between performance scores and the energy consumption of mobile web apps (with medium to large effect sizes), implying that an increase of the performance score tend to lead to a decrease of energy consumption.

Conclusions. We recommend developers to strive to improve the performance level of their mobile web apps, as this can also have a positive impact on their energy consumption on Android devices.

Mon 21 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:00 - 12:30
Software analytics, technical debt and securityEASE 2020 at Zoom
Chair(s): Miroslaw Staron University of Gothenburg
11:00
22m
Full-paper
Mining Decision-Making Processes in Open Source Software Development — A Study of Python Enhancement Proposals (PEPs) using Email Repositories
EASE 2020
Pankajeshwara Sharma University of Otago, Dunedin, Bastin Tony Roy Savarimuthu University of Otago, Dunedin, New Zealand, Nigel Stanger University of Otago, Dunedin
Link to publication DOI Pre-print
11:22
22m
Full-paper
Surveying Software Practitioners on Technical Debt Payment Practices and Reasons for not Paying off Debt Items
EASE 2020
Sávio Freire Federal University of Bahia and Federal Institute of Ceará, Nicolli Rios Federal University of Bahia, Boris Pérez Francisco de Paula Stder. University, Dario Correal Associate Professor, Manoel Mendonça Federal University of Bahia, Clemente Izurieta Montana State University, Carolyn Seaman University of Maryland Baltimore County, Rodrigo Spinola Universidade Salvador
Link to publication DOI Pre-print
11:45
10m
Vision and Emerging Results
Achieving “Good Enough" Software Security: The Role of Objectivity
EASE 2020
Inger Anne Tøndel Norwegian University of Science and Technology, Daniela S. Cruzes SINTEF, Martin Gilje Jaatun SINTEF
Pre-print
12:07
22m
Full-paper
Investigating the Correlation Between Performance Scores and Energy Consumption of Mobile Web Apps
EASE 2020
Kwame Chan Jong Chu Vrije Universiteit Amsterdam, Tanjina Islam Vrije Universiteit Amsterdam, Miguel Morales Exposito Vrije Universiteit Amsterdam, Sanjay Sheombar Vrije Universiteit Amsterdam, Christian Valladares Vrije Universiteit Amsterdam, Olivier Philippot Greenspector, Eoin Grua Vrije Universiteit Amsterdam, Ivano Malavolta Vrije Universiteit Amsterdam
Pre-print