Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/68610

TítuloOn energy debt: Managing consumption on evolving software
Autor(es)Couto, Marco
Maia, Daniel
Saraiva, João
Pereira, Rui Alexandre Afonso
Palavras-chavecode analysis
energy debt
green software
Data2020
EditoraACM
Resumo(s)This paper introduces the concept of energy debt: a new metric, reflecting the implied cost in terms of energy consumption over time, of choosing a flawed implementation of a software system rather than a more robust, yet possibly time consuming, approach. A flawed implementation is considered to contain code smells, known to have a negative influence on the energy consumption. Similar to technical debt, if energy debt is not properly addressed, it can accumulate an energy "interest". This interest will keep increasing as new versions of the software are released, and eventually reach a point where the interest will be higher than the initial energy debt. Addressing the issues/smells at such a point can remove energy debt, at the cost of having already consumed a significant amount of energy which can translate into high costs. We present all underlying concepts of energy debt, bridging the connection with the existing concept of technical debt and show how to compute the energy debt through a motivational example.
TipoArtigo em ata de conferência
URIhttps://hdl.handle.net/1822/68610
ISBN9781450379601
DOI10.1145/3387906.3388628
Versão da editorahttps://dl.acm.org/doi/10.1145/3387906.3388628
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
TechDebt-Proceedings.pdf523,66 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID