A Resource Utilization Score for Software Energy Consumption
- 10.2991/ict4s-16.2016.3How to use a DOI?
- Software energy consumption, Resource utilization, Visualization, Sustainability.
Software as the true consumer of power and its potential contribution to reach sustainability goals is increasingly being acknowledged. Studies so far have presented successful results and methods to address the energy consumption of the software, indicating that different stakeholders striving for green software have different information needs with respect to their goals. However, currently there is no uniform manner to communicate measurements to the different stakeholders such that key findings are clearly identifiable and easy to understand, which is likely to hamper green software practices. In this paper we propose a metric that expresses a score for the resource utilization, such as power consumption, of a software product. The metric is designed to be a single score and is flexible to encompass those aspects that a stakeholder considers relevant in the context of software energy consumption. The metric was applied on two applications and allowed for objective comparison of application configurations and versions. Also the behavior of these applications across different hardware configurations could be analyzed. In addition to the metric we investigate means to visualize measurements which enhances communication and helped with highlighting the key findings.
- © 2016, the Authors. Published by Atlantis Press.
- Open Access
- This is an open access article distributed under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/).
Cite this article
TY - CONF AU - Erik Jagroep AU - Jan Martijn Werf, van der AU - Jordy Broekman AU - Leen Blom AU - Rob Vliet, van AU - Sjaak Brinkkemper PY - 2016/08 DA - 2016/08 TI - A Resource Utilization Score for Software Energy Consumption BT - Proceedings of ICT for Sustainability 2016 PB - Atlantis Press SP - 19 EP - 28 SN - 2352-538X UR - https://doi.org/10.2991/ict4s-16.2016.3 DO - 10.2991/ict4s-16.2016.3 ID - Jagroep2016/08 ER -