PETrA

A Software-Based Tool for Estimating the Energy Profile of Android Applications

Conference Paper (2017)
Author(s)

D. Di Nucci (University of Salerno)

F. Palomba (University of Salerno, TU Delft - Software Engineering)

Antonio Prota (University of Salerno)

A. Panichella (Université du Luxembourg)

A.E. Zaidman (TU Delft - Software Engineering)

Andrea De Lucia (University of Salerno)

Research Group
Software Engineering
Copyright
© 2017 D. Di Nucci, F. Palomba, Antonio Prota, A. Panichella, A.E. Zaidman, Andrea De Lucia
DOI related publication
https://doi.org/10.1109/ICSE-C.2017.18
More Info
expand_more
Publication Year
2017
Language
English
Copyright
© 2017 D. Di Nucci, F. Palomba, Antonio Prota, A. Panichella, A.E. Zaidman, Andrea De Lucia
Research Group
Software Engineering
Pages (from-to)
3-6
ISBN (electronic)
978-1-5386-1589-8
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Energy efficiency is a vital characteristic of any mobile application, and indeed is becoming an important factor for user satisfaction. For this reason, in recent years several approaches and tools for measuring the energy consumption of mobile devices have been proposed. Hardware-based solutions are highly precise, but at the same time they require costly hardware toolkits. Model-based techniques require a possibly difficult calibration of the parameters needed to correctly create a model on a specific hardware device. Finally, software-based solutions are easier to use, but they are possibly less precise than hardware-based solution. In this demo, we present PETrA, a novel software-based tool for measuring the energy consumption of Android apps. With respect to other tools, PETrA is compatible with all the smartphones with Android 5.0 or higher, not requiring any device specific energy profile. We also provide evidence that our tool is able to perform similarly to hardware-based solutions.

Files

DinucciICSE2017.pdf
(pdf | 0.376 Mb)
License info not available