Open semantic revision control with R43ples: Extending SPARQL to access revisions of named graphs

Research output: Contribution to book/Conference proceedings/Anthology/ReportConference contributionContributedpeer-review

Contributors

Abstract

The Semantic Web provides mechanisms to interlink data in a fast and efficient way and build complex information networks. However, one of the most important features missing for industrial application is version control which allows recording changes and rolling them back at any time if necessary. It is not sufficiently supported by today's triplestores and recent version control systems are not very well integrated into the Semantic Web. This paper shows a way of dealing with version and revision control using SPARQL. It presents R43ples as an approach using named graphs for semantically storing the differences between revisions. Furthermore it allows a direct access and manipulation of revisions with extended version of SPARQL. Smart mechanisms for restoring old revisions relying on query rewriting provide a fast way of querying old revisions of big datasets. A prototypical implementation of the system prove an appropriate performance under different conditions.

Details

Original languageEnglish
Title of host publicationProceedings of the 12th International Conference on Semantic Systems
EditorsAnna Fensel, Tassilo Pellegrini, Sebastian Hellmann, Amrapali Zaveri
PublisherAssociation for Computing Machinery
Pages49-56
Number of pages8
ISBN (electronic)9781450347525
Publication statusPublished - 12 Sept 2016
Peer-reviewedYes

Publication series

SeriesACM International Conference Proceeding Series
Volume13-14-September-2016

Conference

Title12th International Conference on Semantic Systems, SEMANTiCS 2016
Duration13 - 14 September 2016
CityLeipzig
CountrySpain

External IDs

ORCID /0000-0001-5165-4459/work/172571751

Keywords

Research priority areas of TU Dresden

DFG Classification of Subject Areas according to Review Boards

Subject groups, research areas, subject areas according to Destatis

Keywords

  • Named graph, Query rewriting, Revision control, Semantic web, SPARQL