EcoCode: A SonarQube Plugin to Remove Energy Smells from Android Projects

10Citations
Citations of this article
14Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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

Cite

CITATION STYLE

APA

Le Goaër, O., & Hertout, J. (2022). EcoCode: A SonarQube Plugin to Remove Energy Smells from Android Projects. In ACM International Conference Proceeding Series. Association for Computing Machinery. https://doi.org/10.1145/3551349.3559518

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free