Saltar para:
Logótipo
Você está em: Início > Publicações > Visualização > Catalog of energy patterns for mobile applications

Catalog of energy patterns for mobile applications

Título
Catalog of energy patterns for mobile applications
Tipo
Artigo em Revista Científica Internacional
Ano
2019
Autores
Cruz, L
(Autor)
Outra
A pessoa não pertence à instituição. A pessoa não pertence à instituição. A pessoa não pertence à instituição. Sem AUTHENTICUS Sem ORCID
Rui Abreu
(Autor)
Outra
Revista
Vol. 24
Páginas: 2209-2235
ISSN: 1382-3256
Editora: Springer Nature
Outras Informações
ID Authenticus: 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.
Idioma: Inglês
Tipo (Avaliação Docente): Científica
Nº de páginas: 27
Documentos
Não foi encontrado nenhum documento associado à publicação.
Publicações Relacionadas

Dos mesmos autores

To the attention of mobile software developers: guess what, test your app! (2019)
Artigo em Revista Científica Internacional
Cruz, L; Rui Abreu; Lo, D
On the Energy Footprint of Mobile Testing Frameworks (2021)
Artigo em Revista Científica Internacional
Cruz, L; Rui Abreu
Improving Energy Efficiency Through Automatic Refactoring (2019)
Artigo em Revista Científica Internacional
Cruz, L; Rui Abreu
Fixing vulnerabilities potentially hinders maintainability (2021)
Artigo em Revista Científica Internacional
Reis, S; Rui Abreu; Cruz, L
Using Automatic Refactoring to Improve Energy Efficiency of Android Apps (2018)
Artigo em Livro de Atas de Conferência Internacional
Cruz, L; Rui Abreu

Ver todas (10)

Da mesma revista

To the attention of mobile software developers: guess what, test your app! (2019)
Artigo em Revista Científica Internacional
Cruz, L; Rui Abreu; Lo, D
Improving energy-efficiency by recommending Java collections (2021)
Artigo em Revista Científica Internacional
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)
Artigo em Revista Científica Internacional
Pereira, R; Matalonga, H; Couto, M; Castor, F; Cabral, B; Carvalho, P; de Sousa, SM; Joao Paulo Fernandes
Fixing vulnerabilities potentially hinders maintainability (2021)
Artigo em Revista Científica Internacional
Reis, S; Rui Abreu; Cruz, L
Recomendar Página Voltar ao Topo
Copyright 1996-2025 © Faculdade de Medicina Dentária da Universidade do Porto  I Termos e Condições  I Acessibilidade  I Índice A-Z
Página gerada em: 2025-09-08 às 18:56:17 | Política de Privacidade | Política de Proteção de Dados Pessoais | Denúncias | Livro Amarelo Eletrónico