ecoCode: a SonarQube Plugin to Remove Energy Smells from Android Projects - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2022

ecoCode: a SonarQube Plugin to Remove Energy Smells from Android Projects

Résumé

To face the climate change, Android developers urge to become green software developers. But how to ensure carbon-efficient mobile apps at large? In this paper, we introduce ecoCode, a SonarQube plugin able to highlight code structures that are smelly from an energy perspective. It is based on a curated list of energy code smells likely to impact negatively the battery lifespan of Android-powered devices. The ecoCode plugin enables analysis of any native Android project written in Java in order to enforce green code. — Demo video on https://youtu.be/4XIYGyPEhXQ
Fichier principal
Vignette du fichier
ase22-103.pdf (918.74 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03926637 , version 1 (18-09-2023)

Identifiants

Citer

Olivier Le Goaer, Julien Hertout. ecoCode: a SonarQube Plugin to Remove Energy Smells from Android Projects. ASE '22: 37th IEEE/ACM International Conference on Automated Software Engineering, Oct 2022, Rochester MI, United States. pp.1-4, ⟨10.1145/3551349.3559518⟩. ⟨hal-03926637⟩

Collections

UNIV-PAU LIUPPA
111 Consultations
123 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More