A4 Refereed article in a conference publication
Green Coding: State of Practice
Authors: Oyedeji, Shola; Khan, Muhammad Asif; Puhtila, Panu; Weerakoon, Oshani; Mäkilä, Tuomas; Adisa, Mikhail Ola; Naqvi, Bilal; Auvinen, Santeri
Editors: N/A
Conference name: International Conference on ICT for Sustainability
Publication year: 2025
Book title : 2025 11th International Conference on ICT for Sustainability (ICT4S)
First page : 91
Last page: 99
ISBN: 979-8-3315-8718-5
eISBN: 979-8-3315-8717-8
DOI: https://doi.org/10.1109/ICT4S68164.2025.00018
Web address : https://ieeexplore.ieee.org/document/11179883
The advancement and demand for digitalization increase the environmental impact of software systems through the rising energy consumption and CO2 emissions from information and communications technology (ICT) aided by software systems. This necessitates the need for energy-efficient software development. Green coding has emerged as a key practice for reducing the carbon footprint of software systems by optimizing energy efficiency and minimizing computational overhead. However, the adoption of green coding practices among software development professionals in the industry remains limited. This study investigates the state of green coding practices among software development professionals in Finland through a survey with 53 respondents. The goal is to identify software development professionals’ green coding awareness levels, the extent of adoption in practice, the tools used, and the challenges faced in integrating green coding in software development projects. The results indicate a significant gap between the perceived importance of green coding and the actual implementation in software projects. Key challenges identified are a lack of awareness, knowledge, insufficient educational resources, limited tool support, and guidelines for green coding best practices. The findings highlight the need for structured education on green coding, improved tool support, and industry-wide standardization to facilitate the better adoption of green coding among software development professionals in the industry.
Funding information in the publication:
This work has been supported by FAST, the Finnish Software Engineering Doctoral Research Network, funded by the
Ministry of Education and Culture, Finland. The authors also acknowledge Elisa Corporation, a leading Finnish telecommunications and digital services provider, for collaborating on green coding research through the Software Engineers for Green Deal (SE4GD) program at LUT University.