Everything about Dataspace
Abstraction in data management
A dataspace is an abstraction in data management that aims to overcome some of the problems encountered in a data integration system. A dataspace is defined as a set of "participants", or data sources, and the relations between them: for example that dataset A is a duplicate of dataset B. It can contain all data sources of an organization regardless of their format, physical location, or data model. The data space then provides a unified interface to query data regardless of format, sometimes in a "best-effort" fashion, and ways to further integrate the data when necessary. It is very different than a traditional relational database, which requires that all data be in the same format. The aim of the concept is to reduce the effort required to set up a data integration system by relying on existing matching and mapping generation techniques, and to improve the system in "pay-as-you-go" fashion as it is used. Labor-intensive aspects of data integration are postponed until they are absolutely needed. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: DataspaceA 5-minute orientation
- Skim a recent paper: Empowering Dataspace 4.0: Unveiling Promise of Decentralized Data-SharingInfluential work since 2022
- Pick up a classic book: PortalThe most-reprinted book on the subject
- Read the landmark paper: Architecture for manufacturing-X: Bringing asset administration shell, eclipse dataspace connector and OPC UA togetherCited 72 times
- Go sideways: Data integrationA closely related topic
- Go sideways: Semantic heterogeneityA closely related topic
📖 Definitions
Noun A collection of data that is less formally structured than a database.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
Architecture for manufacturing-X: Bringing asset administration shell, eclipse dataspace connector and OPC UA together
A Real-time Linked Dataspace for the Internet of Things: Enabling “Pay-As-You-Go” Data Management in Smart Environments
Investigation on industrial dataspace for advanced machining workshops: enabling machining operations control with domain knowledge and application case studies
Industrial Dataspace for smart manufacturing: connotation, key technologies, and framework
A UNITY-style programming logic for shared dataspace programs
Mixed programming metaphors in a shared dataspace model of concurrency
DataSpace: querying and monitoring deeply networked collections in physical space
IDS-KG: An industrial dataspace-based knowledge graph construction approach for smart maintenance
🆕 Influential since 2022
Empowering Dataspace 4.0: Unveiling Promise of Decentralized Data-Sharing
Interoperable Traceability in Agrifood Supply Chains: Enhancing Transport Systems Through IoT Sensor Data, Blockchain, and DataSpace
Ontology‐Based Battery Production Dataspace and Its Interweaving with Artificial Intelligence‐Empowered Data Analytics
Enabling edge-driven Dataspace integration through convergence of distributed technologies
Semantic Orchestration and Exploitation of Material Data: A Dataspace Solution Demonstrated on Steel and Copper Applications
📚 Books worth reading
PortalRob Swigart · 1988- 📕Real-time Linked DataspacesEdward Curry · 2019
Worlds of E-commerceThomas R. Leinbach, Stanley D Brunn · 2001
Portal : a dataspace retrieval
Dataspace: The Final FrontierHutchison, David - undifferentiated · 2009- 📕DandelionPhilip R. Johnson, Justin C. Louis · 2020
Data Assimilation for Atmospheric, Oceanic and Hydrologic Applications (Vol. II)Seon Ki Park · 2013
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Data integration Data integration is the process of combining, sharing, or synchronizing data from multiple sources to provide users with a unified view. There are a wide…
- Semantic heterogeneity Semantic heterogeneity is when database schema or datasets for the same domain are developed by independent parties, resulting in differences in meaning…
- Schema matching The terms schema matching and mapping are often used interchangeably for a database process. For this article, we differentiate the two as follows: schema…
- Database schema The database schema is the structure of a database described in a formal language supported typically by a relational database management system (RDBMS)…
- Amit Sheth Amit Sheth is an Indian computer scientist who works at University of South Carolina in Columbia, South Carolina. He holds the NCR Chair and is a Professor…
- Bitmap index A bitmap index is a special kind of database index that uses bitmaps. Bitmap indexes have traditionally been considered to work well for low-cardinality…
- Enterprise information integration Enterprise information integration (EII) is the ability to support a unified view of data and information for an entire organization. The goal of EII is…
- Norman Paton Norman William Paton MAE is a Professor in the Department of Computer Science at the University of Manchester in the UK. Previously he co-lead the Information…