Danila Valko

h-index1
2papers
1citation

2 Papers

CYJun 17
FAIR+S: A validation study of a framework for sustainable research data and software

Danila Valko, Jan Sören Schwarz, Jorge Marx Gómez et al.

The FAIR principles (Findable, Accessible, Interoperable, Reusable) have transformed research data management, but they do not address the environmental impact of creating and using research software and data, such as energy consumption, carbon emissions, and life-cycle impacts that become central to computer science and engineering-related domains. To bridge this gap FAIR+Sustainability or FAIR+S, an extension of the FAIR framework that embeds environmental accountability as a core element, was introduced. Because FAIR principles already structure how digital research artefacts are described, shared, and reused, they offer an effective entry point for embedding sustainability considerations at scale. FAIR+S weaves carbon-footprint and energy-use considerations directly into FAIR-aligned metadata schemas, workflows and development specifications. In doing so, it enables research infrastructures to report, compare, and audit the environmental implications of data and software in a measurable, interoperable, and transparent manner. This creates a foundation for reproducible research that simultaneously advances open science goals and decarbonisation objectives. However, integrating environmental accountability into established research workflows raises questions of feasibility, relevance, and acceptance across stakeholders and disciplines. In this work we validated the framework through a cross-disciplinary expert survey. The evaluation confirms its importance and practical relevance, but also reveals current gaps in researchers' awareness of green software practices.

8.1CEApr 15
mosaiks are made of tesserae: GUI design for a co-simulation framework

Eike Schulte, Jan Sören Schwarz, Malte Stomberg et al.

In a mosaic, a tessera is a single stone. We introduce tesserae for the co-simulation framework mosaik, where they are sets of entities. They allow for a visual, intuitive, and yet systematic description of simulation scenarios by allowing their entities to be created together and the entities of two tesserae to be connected simultaneously, while ensuring that multidirectional data-flow between tesserae remains consistent without further manual synchronization. We further present an extension of mosaik by a graphical user interface (GUI) based on these tesserae, enabling the drag-and-drop creation of co-simulation setups and their execution. The GUI aims to make mosaik more accessible to users previously excluded by its script-based nature. At the same time, it preserves mosaik's flexibility, extensibility, and modular architecture.