[Pellet-users] question about query language

Kendall Clark kendall at clarkparsia.com
Wed Oct 24 17:02:46 UTC 2007


On Wed, 2007-10-24 at 14:23 +0200, Vincent Wolowski wrote:
> Hello all,
> 
> I think Pellet allows to query ontologies only through SPARQL.
> Are there any plans to support OWL-QL as well?

There aren't any plans to do that at the present time.

> This is not directly related to Pellet, but I would be thankful if
> someone could explain.
> Is  SPARQL also considered as a (full) OWL query language or will
> there be a separate W3C standard similar to OWL-QL?

SPARQL is not, really, as presently specified a full OWL query language,
or, at least, it's not a query language that respects OWL DL semantics.

Two FAQs are semi-relevant:

http://pellet.owldl.com/faq/how-can-i-answer-sparql-queries-with-pellet/
http://pellet.owldl.com/faq/what-is-an-abox-query/

We do have plans to support SPARQL-DL, a set of extensions to SPARQL
that do respect OWL DL semantics, in Pellet.

There's a SPARQL-DL paper:

http://pellet.owldl.com/papers/sirin07sparqldl.pdf

Petr Kremen, an intern working with us this fall, is working on
SPARQL-DL engine for Pellet. We have another intern starting in January
who will work on it as well, including optimizations that Petr doesn't
have time for.

Look for this codee in a future release of Pellet will include SPARQL-DL
support.

Finally, there's an OWLED task force on this subject:

http://code.google.com/p/owl1-1/wiki/SparqlOwl

Cheers,
Kendall Clark



More information about the Pellet-users mailing list