Ontology - Conflict of same individuals property and datatype property
Posted
by blueomega
on Stack Overflow
See other posts from Stack Overflow
or by blueomega
Published on 2010-06-10T11:02:49Z
Indexed on
2010/06/10
11:32 UTC
Read the original article
Hit count: 300
I am having a problem with "same individuals property" in protege, when i run a reasoner (pellet 1.5 or fact++)
Lets take ontology example
thing has class sons A and B, A has sons C and D.
B, C and D have individuals of the same class.
Cant i say a individual C is "same individual" as individual B, and then add also individual D is "same individual" as individual B. Wich is true, they have diferent names, but they are same individual..
Why does it only work when i set individual B has "same individual" of type C or D?
The protege error is "InconsistentOntologyException:Fact++.Kernel: inconsistent Ontology" and pellet says ontology is inconsistent.
EDIT: Seems its a more deep rooted problem, this example works :(, gonna keep checking.
EDIT2: After some more experimenting, seems its a conflict with DataType properties. They all share a DataType properties with same name. In the example domain of property would be A and range string. Any idea how to solve?
© Stack Overflow or respective owner