RUL: a declarative update language for RDF

  • Authors:
  • M. Magiridou;S. Sahtouris;V. Christophides;M. Koubarakis

  • Affiliations:
  • Dept. of Electronic and Computer Engineering, Technical University of Crete, Chania, Greece;Institute of Computer Science, FORTH, Vassilika Vouton, Heraclion, Greece;Institute of Computer Science, FORTH, Vassilika Vouton, Heraclion, Greece;Dept. of Electronic and Computer Engineering, Technical University of Crete, Chania, Greece

  • Venue:
  • ISWC'05 Proceedings of the 4th international conference on The Semantic Web
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a declarative update language for RDF graphs which is based on the paradigms of query and view languages RQL and RVL. Our language, called RUL, ensures that the execution of the update primitives on nodes and arcs neither violates the semantics of the RDF model nor the semantics of the given RDFS schema. In addition, RUL supports fine-grained updates at the class and property instance level, set-oriented updates with a deterministic semantics and takes benefit of the full expressive power of RQL for restricting the range of variables to nodes and arcs of RDF graphs.