Software architecture practices encompass the methods and techniques that enable software designers and developers to create designs that strike the right balance among competing quality attributes, suchas modifiability, performance, availability, and security.
However, the quality of energy efficiency isoften overlooked. This refers to the ability of software to perform its taskswhile consuming minimal energy. Reducing energy consumption not only cuts costs but also contributes to a more sustainable future.
In this talk, I will provide concrete advice and techniques at both the software architecture and design levels, as well as programming practices that can effectively reduce energy consumption.
About the presenter
Henrik Bærbak Christensen is a Ph.D. and associate professor at Computer Science,Aarhus University, with a research interest in software engineering andsoftware architecture. He is heading the institute’s part-time education insoftware engineering within the context of the IT-Vest’s Master in IT program,and teaching courses on software architecture and microservices for seasoned developers. While being an academic, Henrik is primarily focused on how theories, methods and tools can be used in the daily work of developers to improve their practice.

