SGF: SPARQL Updates over Decentralized Knowledge Graphs without Access Path Dependencies

Abstract

Decentralized data ecosystems, such as the Solid project, empower users to control their data but introduce complexities in data storage and retrieval. Current solutions provide mechanisms for describing data structures but lack sufficient guidance for determining where to create or update resources. To address this challenge, we propose the Storage Guiding Framework (SGF), a framework that enables clients to manage RDF resource storage within Solid pods. This paper introduces SGF, detailing the describing structure and how SGF allows clients to treat Solid pods as RDF collections rather than a collection of unstructured HTTP documents. Our findings show that SGV enhances data accessibility by eliminating the access path data-dependency and providing clear storage strategies. This improvement simplifies client-side data management while maintaining flexibility in data organization.


Keywords: Solid, RDF, Data Management, Update Querying

Source Code: https:/​/​github.com/jitsedesmet/sgv-update-engine/tree/demo-eswc

Video: https:/​/​youtu.be/4xJFaYyCSIg

Live Demo: https:/​/​sgf.demo.jitsedesmet.be/

Introduction

Storage Guiding Framework

Demonstration

Conclusion



Acknowledgements. This research was supported by SolidLab Vlaanderen (Flemish Government, EWI and RRF project VV023/10). Jitse De Smet is a predoctoral fellow of the Research Foundation – Flanders (FWO) (1SB8525N). Ruben Taelman is a postdoctoral fellow of the Research Foundation – Flanders (FWO) (1202124N).