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
buergerj opened this issue
Jun 26, 2019
· 2 comments
Labels
bugDevelopper confirm there is a bug in the product.wontfixDeveloppers don't have energy to solve that, or the problem can't be solve because of theoric limits
I have a problem concerning the inconsistency check for ontologies using imports.
I provide 2 minimal working examples.
In one case (inconsistency_wo_import), an inconsistent ontology is provided. Openllet detects that and also produces explanations.
But, in case I split this ontology in one providing the classes and object property assertions (inc2) and a second one which imports the first one and defines the individuals and relations (inc2u), Openllet says the ontology is consistent. inconsistency_wo_import.owl.txt inc2.owl.txt inc2u.owl.txt
The text was updated successfully, but these errors were encountered:
As I remember Openllet simply ignore the 'import' declaration because it can't do a fast check for changes. In many way Pellet/Openllet is design to be efficient way data changes (it is often faster that Fact++ when data change).
So this is a bug, but a bug that probably will never be fix.
I understand the deception, but the easy fix could be to look for import axioms and do manually the import.
Galigator
added
bug
Developper confirm there is a bug in the product.
wontfix
Developpers don't have energy to solve that, or the problem can't be solve because of theoric limits
labels
Jul 16, 2019
As I currently have another problem with imported ontologies I investigated your report - but cannot reproduce it.
In general, my experience is, that the processing of imports depends on the used framework. I believe that you are missing the pre-loading of the imported ontology.
bugDevelopper confirm there is a bug in the product.wontfixDeveloppers don't have energy to solve that, or the problem can't be solve because of theoric limits
I have a problem concerning the inconsistency check for ontologies using imports.
I provide 2 minimal working examples.
In one case (inconsistency_wo_import), an inconsistent ontology is provided. Openllet detects that and also produces explanations.
But, in case I split this ontology in one providing the classes and object property assertions (inc2) and a second one which imports the first one and defines the individuals and relations (inc2u), Openllet says the ontology is consistent.
inconsistency_wo_import.owl.txt
inc2.owl.txt
inc2u.owl.txt
The text was updated successfully, but these errors were encountered: