[Pellet-users] species validator bug

Evren Sirin evren at clarkparsia.com
Sun Apr 1 23:40:59 UTC 2007


On 3/31/07 12:17 AM, Alan Ruttenberg wrote:
> Shouldn't this ontology be considered OWL-Full (and be inconsistent?)
> In both pellet 1.3 and 1.4 it is said to be OWL-Lite.
> Pellet 1.4 prints a console warning:
> WARN [main] (OWLLoader.java:330) - Ignoring transitivity axiom due to  
> an existing cardinality restriction for property http://example.com/#foo
> Both say it is consistent.
>   
Yes. As the warning message says the transitivity axiom is ignored and 
what remains is consistent.
> I think the species validator should at least say it is OWL-Full.
>   
Yes. We hope to completely revamp the species validator one day.
> Then we won't be surprised that the reasoner is not sound (no  
> guarantees for OWL-Full)
>   
Most of the time, we need even more than that because some OWL-Full 
ontologies (e.g. the ones that are OWL-DL except missing rdf:type 
triples) are completely harmless and we can expect sound results for 
them. For others (e.g. this example) we need some way of telling the 
user that something is not right. The warning message was added for this 
purpose.

Cheers,
Evren
> Namespace(ex = <http://example.com/#>)
> Ontology(<http://example.com/#>
> ObjectProperty(ex:foo Transitive )
> ObjectProperty(ex:foo Functional )
> ObjectProperty(ex:foo Symmetric )
> ObjectProperty(ex:foo inverseOf(ex:foo ))
> DifferentIndividuals(ex:a ex:b )
> Individual(ex:a value(ex:foo ex:b ))
> )
>
> -Alan
>
> _______________________________________________
> Pellet-users mailing list
> Pellet-users at lists.owldl.com
> http://lists.owldl.com/mailman/listinfo/pellet-users
> _______________________________________________
>
> Sponsored by Clark & Parsia, LLC http://clarkparsia.com/
>   



More information about the Pellet-users mailing list