Publications

Lessons Learned from Developing Green Software

Authors: Luís Cruz, Petra Heck

Published in: Moral Design and Green Technology, Brill | Wageningen Academic.

Abstract: Technology brings exciting opportunities to improve our interactions with the natural surroundings. However, that same technological development might also negatively impact the environment. Every new technology has a carbon footprint, whether from its construction or operation. And most technological developments require software systems, and more recently AI-based software systems. For these software systems to positively impact our environment, they need to be developed and operated with sustainability in mind, also called 'green' in the software engineering discipline. In this chapter, we reflect on lessons learned from research and practice on green software and green AI, and discuss how sustainability principles can be incorporated into software development practices.

Bibtex (copy):
@incollection{cruz2025greenlessons,
author={Lu\'{i}s Cruz and Petra Heck},
title={Lessons Learned from Developing Green Software},
booktitle={Moral Design and Green Technology},
editor={Gerard Schouten and Bart Wernaart},
publisher={Brill | Wageningen Academic},
year={2025},
pages={168--185}}

Read me: