A Survey of Dataspace Connector Implementations

Tobias Dam,Lukas Daniel Klausner,Sebastian Neumaier,Torsten Priebe
2024-01-09
Abstract:The concept of dataspaces aims to facilitate secure and sovereign data exchange among multiple stakeholders. Technical implementations known as "connectors" support the definition of usage control policies and the verifiable enforcement of such policies. This paper provides an overview of existing literature and reviews current open-source dataspace connector implementations that are compliant with the International Data Spaces (IDS) standard. To assess maturity and readiness, we review four implementations with regard to their architecture, underlying data model and usage control language.
Emerging Technologies
What problem does this paper attempt to address?
This paper attempts to address two major challenges faced in the development of dataspaces: 1. **Lack of a unified definition**: Currently, there is a lack of common definitions for dataspaces and their core components (i.e., connectors) among different dataspace initiatives, which may hinder interoperability between different systems. 2. **Insufficient reusable core components**: The existing reusable core components are insufficient, which may lead to different implementation approaches, thereby wasting development resources. The paper evaluates the maturity and readiness of these systems by investigating existing open-source dataspace connector implementations, focusing on their architecture, underlying data models, and control languages used. Additionally, the paper highlights the issue of insufficient documentation for major open-source dataspace connectors, which could become a significant barrier to technology adoption, further development, and collaboration and interconnection between different technologies.