Toward an Architectural Blueprint to Observe Sustainability in and by Software Systems

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Toczé, Klervie, Dragomir, Andrei, Stoico, Vincenzo, Lago, Patricia
Format: Preprint
Published: 2026
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914463590907904
author Toczé, Klervie
Dragomir, Andrei
Stoico, Vincenzo
Lago, Patricia
author_facet Toczé, Klervie
Dragomir, Andrei
Stoico, Vincenzo
Lago, Patricia
contents Enabling observability in software systems brings many benefits. It can, for example, ease the identification of issues or the implementation of improvements. It is especially critical to be able to observe sustainability-related dimensions of systems to know and mitigate their impact. However, adding observability to a system, especially related to software sustainability, requires technical knowledge that may not be available in every project that would benefit from it. In this work, we propose an architectural blueprint along with its deployment code that can be used to facilitate the addition of observability in software systems. As a special case, it includes measuring the energy consumption of software. This toolkit provides support in defining which components are necessary for a given use case and for structuring their deployment. Moreover, we exemplify the addition of observability in two different use cases.
format Preprint
id arxiv_https___arxiv_org_abs_2604_09278
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle Toward an Architectural Blueprint to Observe Sustainability in and by Software Systems
Toczé, Klervie
Dragomir, Andrei
Stoico, Vincenzo
Lago, Patricia
Software Engineering
Enabling observability in software systems brings many benefits. It can, for example, ease the identification of issues or the implementation of improvements. It is especially critical to be able to observe sustainability-related dimensions of systems to know and mitigate their impact. However, adding observability to a system, especially related to software sustainability, requires technical knowledge that may not be available in every project that would benefit from it. In this work, we propose an architectural blueprint along with its deployment code that can be used to facilitate the addition of observability in software systems. As a special case, it includes measuring the energy consumption of software. This toolkit provides support in defining which components are necessary for a given use case and for structuring their deployment. Moreover, we exemplify the addition of observability in two different use cases.
title Toward an Architectural Blueprint to Observe Sustainability in and by Software Systems
topic Software Engineering
url https://arxiv.org/abs/2604.09278