AnQL: SPARQLing Up Annotated RDFS

Starting from the general framework for Annotated RDFS which we presented in previous work (extending Udrea et al's Annotated RDF), we address the development of a query language - AnQL - that is inspired by SPARQL, including several features of SPARQL 1.1. As a side effect we propose formal definitions of the semantics of these features (subqueries, aggregates, assignment, solution modifiers) which could serve as a basis for the ongoing work in SPARQL 1.1. We demonstrate the value of such a framework by comparing our approach to previously proposed extensions of SPARQL and show that AnQL generalises and extends them.

[1]  Umberto Straccia,et al.  Monotonic Mappings Invariant Linearisation of Finite Posets , 2010, ArXiv.

[2]  Steffen Staab,et al.  Querying for provenance, trust, uncertainty and other meta knowledge in RDF , 2009, J. Web Semant..

[3]  E. Prud hommeaux,et al.  SPARQL query language for RDF , 2011 .

[4]  Dan Brickley,et al.  Rdf vocabulary description language 1.0 : Rdf schema , 2004 .

[5]  Petr Hájek,et al.  Metamathematics of Fuzzy Logic , 1998, Trends in Logic.

[6]  Dave Robertson,et al.  Probabilistic Dialogue Models for Dynamic Ontology Mapping , 2006, URSW.

[7]  Simon Schenk On the Semantics of Trust and Caching in the Semantic Web , 2008, International Semantic Web Conference.

[8]  Val Tannen,et al.  Provenance semirings , 2007, PODS.

[9]  Lora Aroyo,et al.  The Semantic Web: Research and Applications , 2009, Lecture Notes in Computer Science.

[10]  Krishnendu Chatterjee,et al.  Finitary winning in ω-regular games , 2009, TOCL.

[11]  Marcelo Arenas,et al.  Semantics and complexity of SPARQL , 2006, TODS.

[12]  Radko Mesiar,et al.  Generated triangular norms , 2000, Kybernetika.

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

[14]  Vassilis Christophides,et al.  Coloring RDF Triples to Capture Provenance , 2009, SEMWEB.

[15]  Claudio Gutiérrez,et al.  Temporal RDF , 2005, ESWC.

[16]  Diego Reforgiato Recupero,et al.  Annotated RDF , 2006, TOCL.

[17]  Christian Eitzinger,et al.  Triangular Norms , 2001, Künstliche Intell..

[18]  Umberto Straccia,et al.  A General Framework for Representing and Reasoning with Annotated Semantic Web Data , 2010, AAAI.

[19]  Jorge Pérez,et al.  Minimal Deductive Systems for RDF , 2007, ESWC.

[20]  Abraham Bernstein,et al.  Applied Temporal RDF: Efficient Temporal Querying of RDF Data with SPARQL , 2009, ESWC.

[21]  Steffen Staab,et al.  The Semantic Web - ISWC 2008, 7th International Semantic Web Conference, ISWC 2008, Karlsruhe, Germany, October 26-30, 2008. Proceedings , 2008, SEMWEB.

[22]  James F. Allen Maintaining knowledge about temporal intervals , 1983, CACM.

[23]  V. S. Subrahmanian,et al.  Scaling RDF with Time , 2008, WWW.

[24]  Umberto Straccia,et al.  A General Framework for Representing, Reasoning and Querying with Annotated Semantic Web Data , 2011, J. Web Semant..

[25]  Aldo Franco Dragoni,et al.  A Fuzzy Semantics for the Resource Description Framework , 2008, URSW.

[26]  Egor V. Kostylev Annotation algebras for RDFS , 2010 .

[27]  Claudio Gutiérrez,et al.  The Expressive Power of SPARQL , 2008, SEMWEB.

[28]  Abraham Bernstein,et al.  The Semantic Web - ISWC 2009, 8th International Semantic Web Conference, ISWC 2009, Chantilly, VA, USA, October 25-29, 2009. Proceedings , 2009, SEMWEB.

[29]  Umberto Straccia,et al.  A Minimal Deductive System for General Fuzzy RDF , 2009, RR.

[30]  Angus Macintyre,et al.  Trends in Logic , 2001 .

[31]  Olaf Hartig,et al.  Querying Trust in RDF Data with tSPARQL , 2009, ESWC.