On 16/01/15 00:02, Kamalraj Jairam wrote:
Hello All,
Need some insights into the following
What are sparql entailment regimes, have read the w3c site, but i would
like to understand in terms of Jena. How Can i enable and disable entailment
regimes while querying TDB dataset
Will running an OWL-DL reasoner on the data create the entailment
statements?
Thanks
Kamalraj
In Jena (in the distribution), entailment happens by the nature of the
data source (Model) being queried. The sparql engine itself does not
have entailment built in. There are systems using Jena that more
directly put entailment into the SPARQL engine but I don't know what the
current state of any of them is.
> Will running an OWL-DL reasoner on the data create the
> entailment statements?
Mostly - there are some cases around disjunction where OWL-DL defines
inferences that can not be simply treated as "virtual triples" (see the
'little house' example - also called the 'Oedipus' example)
Jena rules always can materialize; the rules based expansion limits the
infinite parts.
Andy