TY - GEN
T1 - CCDUIT
T2 - 21st IEEE International Conference on Software Architecture Companion, ICSA-C 2024
AU - Papadakis, Nikolaos
AU - Bouloukakis, Georgios
AU - Magoutist, Kostas
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024/1/1
Y1 - 2024/1/1
N2 - In contemporary urban environments, the federation of IoT-empowered data spaces is gaining ground as a concept, however a single unifying approach to federation is still elusive. As a result, the exchange of data across heterogeneous federated data spaces often encounters challenges, such as different data models and data exchange protocols, or stringent policies prohibiting data sharing across federations. This paper introduces CCDUIT, a software overlay architecture designed to address these issues, facilitating seamless cross-federation collaboration. As a comprehensive solution, CCDUIT offers modularity, scalability, and interoperability, enabling efficient and sovereignty-preserving data exchange across diverse federations. CCDUIT leverages rich property graph models for context modeling of federations, which are exchanged across federations via publish/subscribe topic schemes, with data sharing, and access control governed by policy mechanisms matching the topics. Our experimental results demonstrate that CCDUIT significantly reduces the complexity and effort involved in data management and sharing across federations, with a quantifiable decrease in operational overhead by approximately 40% to 60%. This streamlines collaboration while ensuring compliance with data sovereignty and sharing policies, providing a solution to a longstanding challenge in federation-based data ecosystems.
AB - In contemporary urban environments, the federation of IoT-empowered data spaces is gaining ground as a concept, however a single unifying approach to federation is still elusive. As a result, the exchange of data across heterogeneous federated data spaces often encounters challenges, such as different data models and data exchange protocols, or stringent policies prohibiting data sharing across federations. This paper introduces CCDUIT, a software overlay architecture designed to address these issues, facilitating seamless cross-federation collaboration. As a comprehensive solution, CCDUIT offers modularity, scalability, and interoperability, enabling efficient and sovereignty-preserving data exchange across diverse federations. CCDUIT leverages rich property graph models for context modeling of federations, which are exchanged across federations via publish/subscribe topic schemes, with data sharing, and access control governed by policy mechanisms matching the topics. Our experimental results demonstrate that CCDUIT significantly reduces the complexity and effort involved in data management and sharing across federations, with a quantifiable decrease in operational overhead by approximately 40% to 60%. This streamlines collaboration while ensuring compliance with data sovereignty and sharing policies, providing a solution to a longstanding challenge in federation-based data ecosystems.
KW - Distributed & Federated Information Systems
KW - Interoperability
KW - Smart Data Spaces
KW - Software Overlays
UR - https://www.scopus.com/pages/publications/85203106421
U2 - 10.1109/ICSA-C63560.2024.00031
DO - 10.1109/ICSA-C63560.2024.00031
M3 - Conference contribution
AN - SCOPUS:85203106421
T3 - Proceedings - IEEE 21st International Conference on Software Architecture Companion, ICSA-C 2024
SP - 143
EP - 150
BT - Proceedings - IEEE 21st International Conference on Software Architecture Companion, ICSA-C 2024
PB - Institute of Electrical and Electronics Engineers Inc.
Y2 - 4 June 2024 through 8 June 2024
ER -