TY - GEN
T1 - Adaptive and Interoperable Federated Data Spaces
T2 - 20th IEEE/ACM Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2025
AU - Papadakis, Nikolaos
AU - Khoder, Niemat
AU - Tuncer, Daphne
AU - Magoutis, Kostas
AU - Bouloukakis, Georgios
N1 - Publisher Copyright:
© 2025 IEEE.
PY - 2025/1/1
Y1 - 2025/1/1
N2 - As modern smart cities increasingly rely on federated IoT-enabled data spaces to support their operations, the dynamic and heterogeneous nature of these environments introduces significant challenges. Variations in data models, protocols, and policies hinder seamless federation and collaboration. To address these challenges, we present the prototype implementation of CCDUIT, a modular, scalable, and adaptive software overlay architecture for cross-federation collaboration. This architecture dynamically adapts to evolving data exchange requirements, including protocol variations, data model discrepancies, and policy constraints, ensuring continuity and efficiency in data discovery and exchange. The prototype uses context-aware mechanisms to autonomously adjust operations, dynamically reconfigure collaborations, enforce data exchange policies, and optimize datasharing pathways. We validate the prototype using real-world data spaces operating to address barriers to climate change mitigation and energy transition. Experimental results highlight the ability of the architecture to adapt for diverse federationspecific needs with minimal operational overhead and respond to dynamic policy changes. We release our prototype as open source, enabling the community to explore, extend, and adapt it to their own needs.
AB - As modern smart cities increasingly rely on federated IoT-enabled data spaces to support their operations, the dynamic and heterogeneous nature of these environments introduces significant challenges. Variations in data models, protocols, and policies hinder seamless federation and collaboration. To address these challenges, we present the prototype implementation of CCDUIT, a modular, scalable, and adaptive software overlay architecture for cross-federation collaboration. This architecture dynamically adapts to evolving data exchange requirements, including protocol variations, data model discrepancies, and policy constraints, ensuring continuity and efficiency in data discovery and exchange. The prototype uses context-aware mechanisms to autonomously adjust operations, dynamically reconfigure collaborations, enforce data exchange policies, and optimize datasharing pathways. We validate the prototype using real-world data spaces operating to address barriers to climate change mitigation and energy transition. Experimental results highlight the ability of the architecture to adapt for diverse federationspecific needs with minimal operational overhead and respond to dynamic policy changes. We release our prototype as open source, enabling the community to explore, extend, and adapt it to their own needs.
KW - Data Federation
KW - Data Interoperability
KW - IoT
KW - Prototype Implementation
KW - Smart Cities
KW - Software Overlay
UR - https://www.scopus.com/pages/publications/105009105945
U2 - 10.1109/SEAMS66627.2025.00027
DO - 10.1109/SEAMS66627.2025.00027
M3 - Conference contribution
AN - SCOPUS:105009105945
T3 - ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
SP - 178
EP - 184
BT - Proceedings - 2025 IEEE/ACM 20th Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2025
PB - IEEE Computer Society
Y2 - 28 April 2025 through 29 April 2025
ER -