Closed GoogleCodeExporter closed 8 years ago
The problem is twofold.
1) This ontology has some features, that are not supported by FaCT++. These are
user-defined datatypes and keys.
2) After removing these constructions FaCT++ as well as HermiT states that the
ontology is inconsistent. One reason of inconsistency is the following set of
axioms:
ClassAssertion( :Father :John )
ClassAssertion( ObjectIntersectionOf( :Person ObjectComplementOf( :Parent ) )
:Jack)
SubClassOf( :Father ObjectIntersectionOf( :Man :Parent ) )
SameIndividual( :John :Jack )
Here John is Father (thus Parent), Jack is not a Parent, and Jack is the same
person as John. This lead to inconistency of the ontology.
Original comment by dmitry.t...@gmail.com
on 18 Apr 2011 at 11:31
Original issue reported on code.google.com by
stephens...@gmail.com
on 17 Apr 2011 at 4:08Attachments: