On Reducing the Energy Consumption of Software: From Hurdles to Requirements - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

On Reducing the Energy Consumption of Software: From Hurdles to Requirements

Résumé

Background. As software took control over hardware in many domains, the question of the energy footprint induced by the software is becoming critical for our society, as the resources powering the underlying infrastructure are finite. Yet, beyond this growing interest, energy consumption remains a difficult concept to master for a developer. Aims. The purpose of this study is to better understand the root causes that prevent software energy consumption to be more widely adopted by developers and companies. Method. To investigate this issue, this paper reports on a qualitative study we conducted in an industrial context. We applied an in-depth analysis of the interviews of 10 experienced developers and summarized a set of implications. Results. We argue that our study delivers i) insightful feedback on how green software design is considered among the interviewed developers and ii) a set of findings to build helpful tools, motivate further research, and establish better development strategies to promote green software design. Conclusion. This paper covers an industrial case study of developers' awareness of green software design and how to promote it within the company. While it might not be generalizable for any company, we believe our results deliver a common body of knowledge with implications to be considered for similar cases and further researches.
Fichier principal
Vignette du fichier
ESEM.pdf (524.4 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02892900 , version 1 (22-07-2020)

Identifiants

Citer

Zakaria Ournani, Romain Rouvoy, Pierre Rust, Joël Penhoat. On Reducing the Energy Consumption of Software: From Hurdles to Requirements. ESEM 2020 - ACM/IEEE International Symposium on Empirical Software Engineering and Measurement, Oct 2020, Bari, Italy. ⟨10.1145/3382494.3410678⟩. ⟨hal-02892900⟩
395 Consultations
755 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More