This paper extends previous work on the concept of a new software energy metric: Energy Debt. This metric is a reflection on the implied cost, in terms of energy consumption over time, of choosing an energy flawed software implementation over a more robust and efficient, yet time consuming, approach.
This paper presents the implementation a SonarQube tool called E-Debitum which calculates the energy debt of Android applications throughout their versions. This plugin uses a robust, well defined, and extendable smell catalogue based on current green software literature, with each smell defining the potential energy savings. To conclude, an experimental validation of E-Debitum was executed on 3 popular Android applications with various releases, showing how their energy debt fluctuated throughout releases.
Fri 25 SepDisplayed time zone: (UTC) Coordinated Universal Time change
08:00 - 11:45
|Workshop Welcome & Introduction by the OrganizersWorkshop|
Sanjay Podder Accenture
|Energy Efficiency in Robotics Software: A Systematic Literature ReviewWorkshop|
|Gesture Driven Smart Home Solution for Bedridden People.Workshop|
|Energy Wars - Chrome vs. Firefox: Which browser is more energy efficient?Workshop|
|Sustainability in Migrating Workloads to Public CloudsWorkshop|
|E-Debitum: Managing Software Energy DebtWorkshop|
|Workshop all hands discussion on Green Software and ClosingWorkshop|