R43ples: Revisions for Triples - An Approach for Version Control in the Semantic Web

For most use cases, the Semantic Web provides essential mechanisms to interlink data in a fast and ecient way. However, it is still not widely accepted in industry since some important features are not mature enough. Requirements include easier model transformation and access to dynamic data. One of the most missing important features is version control which would make it possible to record changes in a way that they can be rolled back at any time. Recent version control system are not very well integrated into the Semantic Web. This paper shows a novel way of dealing with version control for Linked Data. It presents R43ples as an approach using named graphs to semantically store the dierences between

[1]  Steve Cassidy,et al.  Version Control for RDF Triple Stores , 2007, ICSOFT.

[2]  Deborah L. McGuinness,et al.  PROV-O: The PROV Ontology , 2013 .

[3]  Leon Urbas,et al.  Flexibility vs. security in linked enterprise data access control graphs , 2013, 2013 9th International Conference on Information Assurance and Security (IAS).

[4]  Tim Berners-Lee,et al.  The read–write Linked Data Web , 2013, Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[5]  Sören Auer,et al.  A Versioning and Evolution Framework for RDF Knowledge Bases , 2006, Ershov Memorial Conference.

[6]  Claudio Gutiérrez,et al.  Introducing Time into RDF , 2007, IEEE Transactions on Knowledge and Data Engineering.

[7]  Sang-Won Lee,et al.  A Version Management Framework for RDF Triple Stores , 2012, Int. J. Softw. Eng. Knowl. Eng..

[8]  Tudor Groza,et al.  SemVersion: RDF-based ontology versioning system , 2006 .

[9]  Denis A. Nicole,et al.  Version Control in Online Software Repositories , 2005, Software Engineering Research and Practice.

[10]  Sören Auer,et al.  OntoWiki Mobile - Knowledge Management in Your Pocket , 2011, ESWC.

[11]  Atanas Kiryakov,et al.  Tracking Changes in RDF(S) Repositories , 2002, EKAW.

[12]  Rik Van de Walle,et al.  R&Wbase: git for triples , 2013, LDOW.

[13]  Leon Urbas,et al.  Linked Data as Integrating Technology for Industrial Data , 2011, 2011 14th International Conference on Network-Based Information Systems.

[14]  Gabriele Taentzer,et al.  A fundamental approach to model versioning based on graph modifications: from theory to implementation , 2012, Software & Systems Modeling.

[15]  C. Allen,et al.  Containing the Semantic Explosion , 2012 .

[16]  Mikel Uriarte,et al.  Enhanced multi-domain access control for secure mobile collaboration through Linked Data cloud in manufacturing , 2013, 2013 IEEE 14th International Symposium on "A World of Wireless, Mobile and Multimedia Networks" (WoWMoM).