[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