-
Addressing Sustainability-IN Software Challenges
Authors:
Coral Calero,
Félix O. García,
Gabriel Alberto García-Mireles,
M. Ángeles Moraga,
Aurora Vizcaíno
Abstract:
In this position paper we address the Software Sustainability from the IN perspective, so that the Software Engineering (SE) community is aware of the need to contribute towards sustainable software companies, which need to adopt a holistic approach to sustainability considering all its dimensions (human, economic and environmental). A series of important challenges to be considered in the coming…
▽ More
In this position paper we address the Software Sustainability from the IN perspective, so that the Software Engineering (SE) community is aware of the need to contribute towards sustainable software companies, which need to adopt a holistic approach to sustainability considering all its dimensions (human, economic and environmental). A series of important challenges to be considered in the coming years are presented, in order that advances in involved SE communities on the subject can be harmonised and used to contribute more effectively to this field of great interest and impact on society.
△ Less
Submitted 11 June, 2024;
originally announced June 2024.
-
A Comparative Analysis of Energy Consumption Between The Widespread Unreal and Unity Video Game Engines
Authors:
Carlos Pérez,
Javier Verón,
Francisca Pérez,
M Ángeles Moraga,
Coral Calero,
Carlos Cetina
Abstract:
The total energy cost of computing activities is steadily increasing and projections indicate that it will be one of the dominant global energy consumers in the coming decades. However, perhaps due to its relative youth, the video game sector has not yet developed the same level of environmental awareness as other computing technologies despite the estimated three billion regular video game player…
▽ More
The total energy cost of computing activities is steadily increasing and projections indicate that it will be one of the dominant global energy consumers in the coming decades. However, perhaps due to its relative youth, the video game sector has not yet developed the same level of environmental awareness as other computing technologies despite the estimated three billion regular video game players in the world. This work evaluates the energy consumption of the most widely used industry-scale video game engines: Unity and Unreal Engine. Specifically, our work uses three scenarios representing relevant aspects of video games (Physics, Statics Meshes, and Dynamic Meshes) to compare the energy consumption of the engines. The aim is to determine the influence of using each of the two engines on energy consumption. Our research has confirmed significant differences in the energy consumption of video game engines: 351% in Physics in favor of Unity, 17% in Statics Meshes in favor of Unity, and 26% in Dynamic Meshes in favor of Unreal Engine. These results represent an opportunity for worldwide potential savings of at least 51 TWh per year, equivalent to the annual consumption of nearly 13 million European households, that might encourage a new branch of research on energy-efficient video game engines.
△ Less
Submitted 23 May, 2024; v1 submitted 9 February, 2024;
originally announced February 2024.
-
CSRE4SOC (CSR evaluation for software companies)
Authors:
Elisa Jimenez,
Coral Calero,
Maria Ángeles Moraga
Abstract:
Software development companies are increasingly concerned about their impact on the environment. This is translated into the incorporation of actions related to software sustainability in their Corporate Social Responsibility (CSR) document. CSR reflects a company's obligations to society and the environment. However, we have found that companies do not always have the necessary knowledge to be ab…
▽ More
Software development companies are increasingly concerned about their impact on the environment. This is translated into the incorporation of actions related to software sustainability in their Corporate Social Responsibility (CSR) document. CSR reflects a company's obligations to society and the environment. However, we have found that companies do not always have the necessary knowledge to be able to include actions related to software sustainability. Moreover, there is still a lot of work to be done, as the number of actions they incorporate is often insufficient. Taking all this into account, we consider it essential for software development companies to have a tool that allows them to assess their level of software sustainability, based on the actions of their CSR, and to automatically provide them with a series of improvements to advance their level of software sustainability. Therefore, this paper introduces CSRE4SOC, a tool for the evaluation and monitoring of the software sustainability level of software development companies according to their CSR.
△ Less
Submitted 27 September, 2022;
originally announced September 2022.
-
Towards a Software Product Sustainability Model
Authors:
Coral Calero,
M. Angeles Moraga,
Manuel F. Bertoa
Abstract:
The necessity to adapt current products and services into a way of working environmentally friendly is already a social and economic demand. Although the GreenIT can be considered a mature discipline, software sustainability, both in its process and its use, has not begun to be a topic of interest until the last few years. In this sense we think is fundamental to define what we consider that is so…
▽ More
The necessity to adapt current products and services into a way of working environmentally friendly is already a social and economic demand. Although the GreenIT can be considered a mature discipline, software sustainability, both in its process and its use, has not begun to be a topic of interest until the last few years. In this sense we think is fundamental to define what we consider that is software sustainability and how to evaluate it properly.
△ Less
Submitted 22 January, 2014; v1 submitted 6 September, 2013;
originally announced September 2013.