Awakening awareness on energy consumption in software engineering

Erik Jagroep*, Jordy Broekman, Jan Martijn E.M. Van Der Werf, Sjaak Brinkkemper, Patricia Lago, Leen Blom, Rob Van Vliet

*Corresponding author for this work

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

Software producing organizations have the ability to address the energy impact of their ICT solutions during the development process. However, while industry is convinced of the energy impact of hardware, the role of software has mostly been acknowledged by researchers in software engineering. Strengthened by the limited practical knowledge to reduce the energy consumption, organizations have less control over the energy impact of their products and lose the contribution of software towards energy related strategies. Consequently, industry risks not being able to meet customer requirements or even fulfillcorporate sustainability goals. In this paper we perform an exploratory case study on how to create and maintain awareness on an energy consumption perspective for software among stakeholders involved with the development of software products. During the study, we followed the development process of two commercial software products and provided direct feedback to the stakeholders on the effects of their development efforts, specifically concerning energy consumption and performance, using an energy dashboard. Multiple awareness measurements allowed us to keep track of changes over time on specific aspects affecting software development. Our results show that, despite a mixed sentiment towards the dashboard, changed awareness has triggered discussion on the energy consumption of software.

Original languageEnglish
Title of host publicationProceedings - 2017 IEEE/ACM 39th International Conference on Software Engineering
Subtitle of host publicationSoftware Engineering in Society Track, ICSE-SEIS 2017
PublisherInstitute of Electrical and Electronics Engineers, Inc.
Pages76-85
Number of pages10
ISBN (Electronic)9781538626733
DOIs
Publication statusPublished - 28 Jun 2017
Event39th IEEE/ACM International Conference on Software Engineering: Software Engineering in Society Track, ICSE-SEIS 2017 - Buenos Aires, Argentina
Duration: 20 May 201728 May 2017

Conference

Conference39th IEEE/ACM International Conference on Software Engineering: Software Engineering in Society Track, ICSE-SEIS 2017
CountryArgentina
CityBuenos Aires
Period20/05/1728/05/17

Keywords

  • Awareness
  • Energy consumption perspective
  • Software energy consumption
  • Software engineering
  • Sustainability

Fingerprint

Dive into the research topics of 'Awakening awareness on energy consumption in software engineering'. Together they form a unique fingerprint.

Cite this