
Keynote50min
Architecting for Sustainability: A Software Architects Guide to Green Software
This talk examines software sustainability from an architect’s perspective, highlighting why software systems impact the environment. It covers practical strategies and design patterns to minimize environmental footprint—especially for AI features—and introduces methods for measuring system “carbon intensity” to help reduce overall environmental impact.

Eoin WoodsArtechra
talkDetail.whenAndWhere
Friday, November 7, 09:10-10:00
Room 1 - Thessaloniki
talks.roomOccupancytalks.noOccupancyInfo
As awareness of the importance of environmental sustainability grows, it becomes more important to consider the environmental impact of software systems, particularly as we introduce compute-hungry AI features into our applications. In this talk, we take a software architect’s perspective and review the current state of software sustainability (or “green software”) and identify practical actions that we can take to understand and reduce the environmental impact of our systems. The talk explains why software systems have an environmental impact, introduces some architectural tactics and patterns to use to reduce the environmental footprint of an application and its AI models, and briefly discusses how to go about measuring the “carbon intensity” of our systems.

Eoin Woods
Eoin Woods is an independent consultant in the fields of software architecture, green software and software engineering. He is formerly the CTO of Endava, where he was responsible for software engineering and capability development for over 10,000 delivery staff across the world. Prior to Endava he has developed databases, created security software and designed way too many systems to move money around. Outside his day job he is interested in software architecture, software security and sustainable (or "green") software. He is a regular conference speaker, has co-authored three books on software architecture and was the recipient of the 2018 Linda Northrup Award for Software Architecture, from the Software Engineering Institute at CMU. His web site is www.eoinwoods.info.
talkDetail.shareFeedback
talkDetail.feedbackNotYetAvailable
talkDetail.feedbackAvailableAfterStart
talkDetail.signInRequired
talkDetail.signInToFeedbackDescription
occupancy.title
occupancy.votingNotYetAvailable
occupancy.votingAvailableBeforeStart
talkDetail.signInRequired
occupancy.signInToVoteDescription
comments.speakerNotEnabledComments