| Skip to main content | Skip to navigation |

An Open Source Implementation of SPARQL

  • Andy Seaborne, HP, UK

Track: Developers

Slot: 14:00-15:30, Thursday 25th May

SPARQL [1] is an RDF query language and simple protocol developed by the RDF Data Access Working Group in W3C. The working group is nearing completion and implementations of SPARQL are in development from both members of the working group and developers outside the working group. One such open-source implementation is ARQ[2], a new query engine for the Jena RDF Framework. ARQ has evolved as SPARQL has evolved and is now up-to-date with the latest SPARQL working drafts. One thing that distinguishes ARQ is that it offers the application writer the opportunity to supplement the standard functionality with custom functionality for domain- specific usage. This talk will describe to the application writer how SPARQL has been implemented in ARQ, concentrating on the key design decisions and the query processing. This will be used to show how many application-specific needs can be met within the SPARQL language and how this is achieved within ARQ. Examples will be used throughout the presentation. For each example, it will be demonstrated how ARQ executes the query. While this is not a SPARQL tutorial, the use of concrete examples will mean that a detailed knowledge of SPARQL is not required.[1] http:/www.w3.org/TR/rdf-sparql-query/[2] http:/jena.sourceforge.net/ARQ

Organised by

ECS Logo

in association with

BCS Logo ACM Logo

Platinum Sponsors

Sponsor of The CIO Dinner

Valid XHTML 1.0! IFIP logo WWW Conference Committee logo Web Consortium logo Valid CSS!