Developer Views on Software Carbon Footprint and Its Potential for Automated Reduction
Paper i proceeding, 2023

Reducing software carbon footprint could contribute to efforts to avert climate change. Past research indicates that developers lack knowledge on energy consumption and carbon footprint, and existing reduction guidelines are difficult to apply. Therefore, we propose that automated reduction methods should be explored, e.g., through genetic improvement. However, such tools must be voluntarily adopted and regularly used to have an impact.

In this study, we have conducted interviews and a survey (a) to explore developers’ existing opinions, knowledge, and practices with regard to carbon footprint and energy consumption, and (b), to identify the requirements that automated reduction tools must meet to ensure adoption. Our findings offer a foundation for future research on practices, guidelines, and automated tools that address software carbon footprint.

Genetic Improvement

Genetic Programming

Carbon Footprint

Energy Consumption

Sustainability

Författare

Haozhou Lyu

Student vid Chalmers

Gregory Gay

Göteborgs universitet

Maiko Sakamoto

University of Tokyo

Search-Based Software Engineering. SSBSE 2023. Lecture Notes in Computer Science, vol 14415

Vol. 14415 LNC 35-51

15th International Symposium on Search-Based Software Engineering, SSBSE 2023
San Francisco, USA,

Ämneskategorier

Programvaruteknik

DOI

10.1007/978-3-031-48796-5_3

Mer information

Senast uppdaterat

2024-11-20