Litcius/Paper detail

Analysis of Energy Consumption of Software Development Process Entities

Paolo Ciancarini, Shokhista Ergasheva, Zamira Kholmatova, Artem Kruglov, Giancarlo Succi, Xavier Vasquez, Evgeniy Zuev

2020Electronics29 citationsDOIOpen Access PDF

Abstract

With the growing need for software-driven devices in modern life, the pervasive necessity of energy efficiency is also rising dramatically. Considering the importance of energy-efficient software in the IT-sphere, many companies started to search and uncover ways for minimizing energy loss. We study the software development process in terms of energy consumption. This depends on various factors that have to be monitored continuously. In this paper, we propose the Innometrics framework for monitoring the software development process and analyzing the profiles of energy consumption by user devices. The motivating idea of the project is to provide crucial insights and to clarify which development activities are the main drivers behind the energy consumption.

Topics & Concepts

Energy consumptionSoftwareProcess (computing)Software developmentSoftware development processComputer sciencePackage development processEnergy (signal processing)Consumption (sociology)Goal-Driven Software Development ProcessEfficient energy useDevelopment (topology)Software engineeringSystems engineeringRisk analysis (engineering)Software constructionEngineeringOperating systemBusinessElectrical engineeringSociologyStatisticsSocial scienceMathematical analysisMathematicsGreen IT and SustainabilityCloud Computing and Resource ManagementCaching and Content Delivery
Analysis of Energy Consumption of Software Development Process Entities | Litcius