English

A Service Architecture for Dataspaces

Databases 2025-07-11 v1

Abstract

Dataspaces are designed to support sovereign, trusted and decentralized data exchange between participants forming an ecosystem. They are standardized by initiatives such as the International Data Spaces Association or Gaia-X and have gained adoption in several domains such as mobility, manufacturing, tourism or culture. In dataspaces, participants use connectors to communicate peer-to-peer. The Eclipse Dataspace Components (EDC) Connector is a broadly adopted, open-source implementation that adheres to the standards and is supported by a large community. As dataspaces in general, it focuses on the exchange of data assets with associated usage policies and does not support services. In practice, however, there is demand for dataspace-based services and conceptual arguments support their inclusion in dataspaces. In this paper, we propose an abstraction layer for providing generic services within dataspaces. Adopters can use this layer to easily develop own services, seamlessly integrated with the existing dataspace technology. Besides, we present an initial implementation of this service architecture for the EDC Connector and demonstrate its practical applicability.

Keywords

Cite

@article{arxiv.2507.07979,
  title  = {A Service Architecture for Dataspaces},
  author = {Benedikt T. Arnold and Christoph Lange and Christina Gillmann and Stefan Decker},
  journal= {arXiv preprint arXiv:2507.07979},
  year   = {2025}
}

Comments

Preprint. Under review

R2 v1 2026-07-01T03:55:13.278Z