An RDF modification protocol, based on the needs of editing Tools

  • Fredrik Enoksson
  • Matthias Palmér
  • Ambjörn Naeve

The use of RDF on the web is increasing, unfortunately the amount of editing tools suitable for end users without knowledge of technicalities of the language are not so common. We believe that a vital ingredient for the editing tools to flourish is a working remote modification protocol. This will allow editing tools to be developed separately from triple-stores and make them more flexible and reusable. Several initiatives for remote modification exist already but have not gained wide-spread adoption. In this paper we will show that most of them fall short when it comes to edit arbitrary RDF constructs, especially in combination with typical requirements of editing tools. We will first list these requirements, then propose a solution that fulfills them and finally outline an implementation. With this implementation we will also demonstrate how Annotation Profiles, a configuration mechanism for RDF metadata editors, has the additional feature of making modification requests very precise.


Query Language Graph Pattern Editing Tool Concise Modification Modification Protocol 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Berners-Lee T, Connolly D (2006) Delta: an ontology for the distribution of differences between RDF graphs. Accesses 19 January 2008
  2. Nejdl W, Siberski W, Simon B, Tane J (2002) Towards a Modification Exchange Language for Distributed RDF Repositories. In: Proceedings of the First International Semantic Web Conference on The Semantic Web. Springer, UKGoogle Scholar
  3. Palmér M, Enoksson F, Naeve A (2007) LUISA deliverable 3.2: Annotation Profile Specification. ofileSpecification_Final.pdf. Accessed 19 January 2008
  4. Palmér M, Enoksson F, Nilsson M, Naeve A (2007) Annotation Profiles: Configuring forms to edit RDF. In: Proceedings of the Dublin Core Metadata Conference. DCMI Conference Papers, United StatesGoogle Scholar
  5. Seaborne A (2002) An RDF NetAPI. In: Proceedings of the First International Semantic Web Conference on The Semantic Web. Springer, UKGoogle Scholar
  6. Seaborne A, Manjunath G (2007) SPARQL/Update A language for updating RDF graphs. Version 2. Accessed 19 January 2008

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  1. 1.Royal Institute of Technology(KTH/CSC)LindstedtsvSweden

Personalised recommendations