You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The problem:
Openllet infers that the ontology is consistent, although it is not. It seems to be some problem with how the language tags are treated, because removing the language tag of "s1" leads to openllet computing the correct result.
For reproduction, here is the call from my program using OWL API:
OWLOntologyDocumentSource source = new FileDocumentSource(ontFile, new FunctionalSyntaxDocumentFormat());
OWLOntologyManager manager = OWLManager.createOWLOntologyManager();
ont = manager.loadOntologyFromOntologyDocument(source);
OWLReasoner openllet = OpenlletReasonerFactory.getInstance().createReasoner(ont);
openllet.isConsistent()
The text was updated successfully, but these errors were encountered:
I am using Openllet to decide if an ontology is consistent and found a case where the decision is not correct. Here is a minimal example.
The problem:
Openllet infers that the ontology is consistent, although it is not. It seems to be some problem with how the language tags are treated, because removing the language tag of "s1" leads to openllet computing the correct result.
For reproduction, here is the call from my program using OWL API:
The text was updated successfully, but these errors were encountered: