RDF hacking ILRT Home

Schemarama

Authors: Libby Miller, Dan Brickley

Date: Feb 2001

Other documents and pages:
Schemarama home | Schemarama jsp source | Squish home | Extending and Querying RSS Channels

RDF Schemarama is a proof of concept demonstrator based on ideas from Schematron. It allows you to check that your RDF data has the properties you want it to have. Schemarama uses Squish, an SQL-ish query language for RDF.

Using Schemarama

An example using RSS 1.0

This example uses the invented RSS 1.0 module about jobs used in Extending and Querying RSS Channels.
In words we can describe the first query as "find me all the RSS items with an 'advertises' arc off them", and the second query as "for each of these, tell me the value of the title, salary, currency and orgHompage arcs, or if there isn't a value for all of these arcs, show me the specified error message".

You can try other queries of RDF data - The Squish query language is explained at the Squish homepage


context:


constraint:

error message