Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > Catalog of energy patterns for mobile applications
Publication

Publications

Catalog of energy patterns for mobile applications

Title
Catalog of energy patterns for mobile applications
Type
Article in International Scientific Journal
Year
2019
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)
Other
View Personal Page You do not have permissions to view the institutional email. Search for Participant Publications View Authenticus page View ORCID page
Journal
Vol. 24
Pages: 2209-2235
ISSN: 1382-3256
Publisher: Springer Nature
Other information
Authenticus ID: P-00Q-A9E
Abstract (EN): Software engineers make use of design patterns for reasons that range from performance to code comprehensibility. Several design patterns capturing the body of knowledge of best practices have been proposed in the past, namely creational, structural and behavioral patterns. However, with the advent of mobile devices, it becomes a necessity a catalog of design patterns for energy efficiency. In this work, we inspect commits, issues and pull requests of 1027 Android and 756 iOS apps to identify common practices when improving energy efficiency. This analysis yielded a catalog, available online, with 22 design patterns related to improving the energy efficiency of mobile apps. We argue that this catalog might be of relevance to other domains such as Cyber-Physical Systems and Internet of Things. As a side contribution, an analysis of the differences between Android and iOS devices shows that the Android community is more energy-aware.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 27
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
Using Automatic Refactoring to Improve Energy Efficiency of Android Apps (2018)
Article in International Conference Proceedings Book
Cruz, L; Rui Abreu

See all (10)

Of the same journal

To the attention of mobile software developers: guess what, test your app! (2019)
Article in International Scientific Journal
Cruz, L; Rui Abreu; Lo, D
Improving energy-efficiency by recommending Java collections (2021)
Article in International Scientific Journal
Oliveira, W; Oliveira, R; Castor, F; Pinto, G; Joao Paulo Fernandes
GreenHub: a large-scale collaborative dataset to battery consumption analysis of android devices (2021)
Article in International Scientific Journal
Pereira, R; Matalonga, H; Couto, M; Castor, F; Cabral, B; Carvalho, P; de Sousa, SM; Joao Paulo Fernandes
Fixing vulnerabilities potentially hinders maintainability (2021)
Article in International Scientific Journal
Reis, S; Rui Abreu; Cruz, L
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-14 at 07:52:46 | Privacy Policy | Personal Data Protection Policy | Whistleblowing