Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > Using Automatic Refactoring to Improve Energy Efficiency of Android Apps
Publication

Publications

Using Automatic Refactoring to Improve Energy Efficiency of Android Apps

Title
Using Automatic Refactoring to Improve Energy Efficiency of Android Apps
Type
Article in International Conference Proceedings Book
Year
2018
Authors
Cruz, L
(Author)
Other
The person does not belong to the institution. The person does not belong to the institution. The person does not belong to the institution. Without AUTHENTICUS Without ORCID
Rui Abreu
(Author)
FEUP
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page View ORCID page
Indexing
Publicação em Scopus Scopus - 0 Citations
Other information
Authenticus ID: P-00N-V5H
Abstract (EN): The ever-growing popularity of mobile phones has brought additional challenges to the software development lifecycle. Mobile applications (apps, for short) ought to provide the same set of features as conventional software, with limited resources: Such as, limited processing capabilities, storage, screen and, not less important, power source. Although energy efficiency is a valuable requirement, developers often lack knowledge of best practices. In this paper, we study whether or not automatic refactoring can aid developers ship energy efficient apps. We leverage a tool, Leafactor, with five energy code smells that tend to go unnoticed. We use Leafactor to analyze code smells in 140 free and open source apps. As a result, we detected and fixed code smells in 45 apps, from which 40% have successfully merged our changes into the official repository.
Language: English
Type (Professor's evaluation): Scientific
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

To the attention of mobile software developers: guess what, test your app! (2019)
Article in International Scientific Journal
Cruz, L; Rui Abreu; Lo, D
On the Energy Footprint of Mobile Testing Frameworks (2021)
Article in International Scientific Journal
Cruz, L; Rui Abreu
Improving Energy Efficiency Through Automatic Refactoring (2019)
Article in International Scientific Journal
Cruz, L; Rui Abreu
Fixing vulnerabilities potentially hinders maintainability (2021)
Article in International Scientific Journal
Reis, S; Rui Abreu; Cruz, L
Catalog of energy patterns for mobile applications (2019)
Article in International Scientific Journal
Cruz, L; Rui Abreu

See all (10)

Recommend this page Top
Copyright 1996-2025 © Faculdade de Direito da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z
Page created on: 2025-07-19 at 13:52:56 | Privacy Policy | Personal Data Protection Policy | Whistleblowing