CEApr 15

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

arXiv:2604.1369040.2h-index: 3
AI Analysis

This work addresses the usability barrier of script-based co-simulation frameworks for domain experts who prefer visual interfaces.

The paper introduces 'tesserae' as sets of entities for the mosaik co-simulation framework, enabling visual, intuitive scenario description and consistent multidirectional data-flow. A GUI based on tesserae allows drag-and-drop creation and execution of co-simulation setups, making mosaik more accessible to non-scripting users.

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.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes