Querying an ontology

Hi,

I am setting up an ontology [1] which imports concepts from the Erlangen 
CRM and a Semantic Mediawiki RDF export.  The classes in my ontology are 
sub-classed from CRM classes.  In Protege, this all looks very nice, 
with my classes shown as inheriting properties from their "ancestor" 
classes in the CRM (e.g. Project from E7.Activity and above).

I would like to be able to query this ontology, using these inherited 
properties. As I understand it, SPARQL doesn't support inferred 
properties: is that correct?

If so, is there a query language or SPARQL extension which would support 
this type of query?

Alternatively, is there a utility which will take the three ontologies 
which make up my ontology, and generate a single ontology with all the 
inferred properties declared explicitly?

Richard

[1] http://light.demon.co.uk/jisc/digiont.ttl
-- 
Richard Light

Received on Thursday, 13 May 2010 08:35:32 UTC