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 Sep Times are displayed in time zone: (UTC) Coordinated Universal Time
08:00 - 11:45: International Workshop on Sustainable Software Engineering[Workshop] SUSTAIN-SE at Koala | |||
08:00 - 08:10 Day opening | Workshop Welcome & Introduction by the OrganizersWorkshop [Workshop] SUSTAIN-SE | ||
08:10 - 08:30 Keynote | Keynote TalkWorkshop [Workshop] SUSTAIN-SE Sanjay PodderAccenture | ||
08:30 - 09:00 Talk | Energy Efficiency in Robotics Software: A Systematic Literature ReviewWorkshop [Workshop] SUSTAIN-SE | ||
09:00 - 09:30 Talk | Gesture Driven Smart Home Solution for Bedridden People.Workshop [Workshop] SUSTAIN-SE Nimna JayaweeraSri Lanka Institute of Information Technology, Binura Hetti Gamage, Mihiri Samaraweera, Sachintha Liyanage | ||
09:30 - 09:45 Break | Break [Workshop] SUSTAIN-SE | ||
09:45 - 10:15 Talk | Energy Wars - Chrome vs. Firefox: Which browser is more energy efficient?Workshop [Workshop] SUSTAIN-SE João AloísioUniversidade do Minho, Nelson GonçalvesUniversidade do Minho, João de MacedoUniversidade do Minho, Rui PereiraHASLab/INESC TEC & Universidade do Minho & Universidade da Beira Interior, João Saraiva | ||
10:15 - 10:45 Talk | Sustainability in Migrating Workloads to Public CloudsWorkshop [Workshop] SUSTAIN-SE | ||
10:45 - 11:15 Talk | E-Debitum: Managing Software Energy DebtWorkshop [Workshop] SUSTAIN-SE Daniel MaiaHASLab/INESC TEC & Universidade do Minho, Marco CoutoHASLab/INESC TEC & Universidade do Minho, Rui PereiraHASLab/INESC TEC & Universidade do Minho & Universidade da Beira Interior, João Saraiva | ||
11:15 - 11:45 Day closing | Workshop all hands discussion on Green Software and ClosingWorkshop [Workshop] SUSTAIN-SE |