Hi all,
(I have just started looking at Stardog, so please excuse me if the answer to this questin is available somewhere I didn't look :-)
From the documentation it seems that DL reasoning can only be achieved on the TBox part of of an ontology, and all ABox parts needs to be specified in a seperate graph. The ABox part (graph) can be then be queried using EL or RL reasoning.
(see: com.clarkparsia.stardog.StardogException: The reasoning type was set to "DL", but the query contains ABox or Hybrid BGPs. See the docs for a discussion of data, schema, and hybrid SPARQL queries. )
The Java examples given only show EL/RL reasoning (where the TBox and ABox axioms can be mixed in one graph)
Using the Java API how to I create a seperate "Schema" graph?
Using the Java API how can I perform DL reasoning?
I would be particularly interested in seeing how this could be done with the Jena API.
Thanks,
John