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 | |||
08:00 10mDay opening | Workshop Welcome & Introduction by the OrganizersWorkshop [Workshop] SUSTAIN-SE | ||
08:10 20mKeynote | Keynote TalkWorkshop [Workshop] SUSTAIN-SE Sanjay Podder Accenture | ||
08:30 30mTalk | Energy Efficiency in Robotics Software: A Systematic Literature ReviewWorkshop [Workshop] SUSTAIN-SE Stan Swanborn Vrije Universiteit Amsterdam, The Netherlands, Ivano Malavolta Vrije Universiteit Amsterdam | ||
09:00 30mTalk | Gesture Driven Smart Home Solution for Bedridden People.Workshop [Workshop] SUSTAIN-SE Nimna Jayaweera Sri Lanka Institute of Information Technology, Binura Hetti Gamage , Mihiri Samaraweera , Sachintha Liyanage | ||
09:30 15mBreak | Break [Workshop] SUSTAIN-SE | ||
09:45 30mTalk | Energy Wars - Chrome vs. Firefox: Which browser is more energy efficient?Workshop [Workshop] SUSTAIN-SE João Aloísio Universidade do Minho, Nelson Gonçalves Universidade do Minho, João de Macedo Universidade do Minho, Rui Pereira HASLab/INESC TEC & Universidade do Minho & Universidade da Beira Interior, João Saraiva | ||
10:15 30mTalk | Sustainability in Migrating Workloads to Public CloudsWorkshop [Workshop] SUSTAIN-SE | ||
10:45 30mTalk | E-Debitum: Managing Software Energy DebtWorkshop [Workshop] SUSTAIN-SE Daniel Maia HASLab/INESC TEC & Universidade do Minho, Marco Couto HASLab/INESC TEC & Universidade do Minho, Rui Pereira HASLab/INESC TEC & Universidade do Minho & Universidade da Beira Interior, João Saraiva | ||
11:15 30mDay closing | Workshop all hands discussion on Green Software and ClosingWorkshop [Workshop] SUSTAIN-SE |