An Inconvenient Truth in Software Engineering? the Environmental Impact of Testing Open Source Java Projects

Conference Paper (2024)
Author(s)

Andy Zaidman (University of Victoria, TU Delft - Electrical Engineering, Mathematics and Computer Science)

Department
Software Technology
DOI related publication
https://doi.org/10.1145/3644032.3644461 Final published version
More Info
expand_more
Publication Year
2024
Language
English
Department
Software Technology
Pages (from-to)
214-218
ISBN (electronic)
9798400705885
Event
5th ACM/IEEE International Conference on Automation of Software Test, AST 2024, co-located with the 46th International Conference on Software Engineering, ICSE 2024 (2024-04-15 - 2024-04-16), Lisbon, Portugal
Downloads counter
156
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

As we have come to rely on software systems in our daily lives, we have a clear expectation about the reliability of these systems. To ensure this reliability, automated software quality assurance processes have become an important part of software development. However, given the climate crisis that we are witnessing, it is important to ask ourselves what the impact of all these automated quality assurance processes is in terms of electricity consumption. This study explores the electricity consumption and potential environmental impact of continuous integration and software testing in 10 open source software projects.