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

Registo completo
Campo DCValorIdioma
dc.contributor.authorCouto, Marcopor
dc.contributor.authorMaia, Danielpor
dc.contributor.authorSaraiva, Joãopor
dc.contributor.authorPereira, Rui Alexandre Afonsopor
dc.date.accessioned2020-12-19T18:46:21Z-
dc.date.available2020-12-19T18:46:21Z-
dc.date.issued2020-
dc.identifier.isbn9781450379601por
dc.identifier.urihttps://hdl.handle.net/1822/68610-
dc.description.abstractThis 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.por
dc.description.sponsorshipThis work is financed by National Funds through the Portuguese funding agency, FCT - Fundação para a Ciência e a Tecnologia, within project UIDB/50014/2020. The first author is also financed by FCT grant SFRH/BD/132485/2017. The last author is also supported by operation Centro-01-0145-FEDER-000019 - C4 - Centro de Competências em Cloud Computing, cofinanced by the European Regional Development Fund (ERDF) through the Programa Operacional Regional do Centro (Centro 2020), in the scope of the Sistema de Apoio à Investigação Científica e Tecnológica - Programas Integrados de IC&DT.por
dc.language.isoengpor
dc.publisherACMpor
dc.relationUIDB/50014/2020por
dc.relationSFRH/BD/132485/2017por
dc.rightsopenAccesspor
dc.subjectcode analysispor
dc.subjectenergy debtpor
dc.subjectgreen softwarepor
dc.titleOn energy debt: Managing consumption on evolving softwarepor
dc.typeconferencePaperpor
dc.peerreviewedyespor
dc.relation.publisherversionhttps://dl.acm.org/doi/10.1145/3387906.3388628por
oaire.citationStartPage62por
oaire.citationEndPage66por
dc.date.updated2020-12-18T17:53:00Z-
dc.identifier.doi10.1145/3387906.3388628por
dc.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapor
sdum.export.identifier7613-
sdum.conferencePublicationProceedings - 2020 IEEE/ACM International Conference on Technical Debt, TechDebt 2020por
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