Hi Alan,

I am quite interested in your approach of making OWL property restrictions 
accessible to Sparql queries. 
In general, our demo contains several ontologies that are mainly based on 
classes and OWL property restrictions. To query the information held in these 
ontologies directly with Sparql would be quite complicated, as the OWL property 
restrictions produce RDF graphs that are quite convoluted and hard to query.

One way of 'querying' such ontologies would be to define a new 'query class' 
with necessary & sufficient conditions that are the parameters of the query, 
run a reasoner, and see which classes are classified as subclasses of the 
'query class'. 

For example, our current demo script contains the research question "How might 
beta amyloid alter LTP in CA1 neurons?". This can be answered by using the 
BrainPharm dataset and setting up a class that has CA1 neurons and beta amyloid 
as parts and/or participants. I did with Protege and Pellet, and it works.

However, I do not know how this approach could be implemented in a real web 
environment with the current tools that we have. How would the ‘query class’ be 
produced? How would it be added to the RDF store? How should this be 
implemented with decent scalability? These are all questions that should be 
obvious, but yet they have been ignored by many influental ontology / OWL 
developers so far. I think that we will not have a practical answer to these 
questions in the immediate future.

Therefore, I think that Alan’s proposal of adding direct relations between 
class entities is the best solution we have at the moment. Of course, it would 
be nice to find a solution that would make it possible to keep the resulting 
ontologies valid OWL DL. Maybe we should set up  annotation properties that are 
derived from the original properties (e.g. by concatenating ‘_class_property’ 
to the end of the URIs of the original properties) and use these?

cheers,
Matthias Samwald




-------- Original-Nachricht --------
Datum: Tue, 17 Apr 2007 01:31:35 -0400
Von: Alan Ruttenberg <[EMAIL PROTECTED]>
An: public-semweb-lifesci@w3.org
Betreff: Demo SPARQL notes

> 
> I've started a page where I and others can document some of the  
> SPARQL queries and techniques that are being explored as we progress  
> towards the demo.
> The intention is to have a place to record things that are learned  
> for later reference.
> 
> http://esw.w3.org/topic/HCLS/HCLSIG_Demo_QueryScratch
> 
> Regards,
> Alan
> 

-- 
"Feel free" - 10 GB Mailbox, 100 FreeSMS/Monat ...
Jetzt GMX TopMail testen: http://www.gmx.net/de/go/topmail

Reply via email to