- From: Antoine Zimmermann <antoine.zimmermann@emse.fr>
- Date: Wed, 04 Mar 2015 18:01:31 +0100
- To: public-rdf-comments@w3.org
I believe that the idea was to have a test for a *kind* of
inconsistencies, with the assumption that if a reasoner can pass the
test, then it is extremely likely that it would pass any other tests of
the same kind.
Other than that, I don't think there was a specific reason.
Note that D-entailment, depending on the datatypes that are considered
in the "D", can be extremely tricky and there are many kinds of
inconsistencies that the test cases are not testing.
A few examples:
{_:x rdf:type xsd:string .
_:x rdf:type rdf:langString .}
is RDF-inconsistent.
{rdfs:Resource rdfs:subClassOf xsd:string .}
is RDFS-inconsistent.
{rdf:Property rdfs:subClassOf xsd:nonNegativeInteger .
rdf:Property rdfs:subClassOf xsd:nonPositiveInteger .}
is
RDFS-recognising-{xsd:nonNegativeInteger,xsd:nonPositiveInteger}-inconsistent.
--AZ.
Le 28/02/2015 17:26, Michael Brunnbauer a écrit :
>
> hi all,
>
> the RDF 1.1 test suite contains tests for the following inconsistent triples:
>
> rdf:langString rdfs:subClassOf xsd:string
> xsd:integer rdfs:subClassOf xsd:string
>
> Is there a reason those are not included?
>
> xsd:string rdfs:subClassOf rdf:langString
> xsd:string rdfs:subClassOf xsd:integer
> rdf:langString rdfs:subClassOf xsd:integer
> xsd:integer rdfs:subClassOf rdf:langString
>
> Regards,
>
> Michael Brunnbauer
>
--
Antoine Zimmermann
ISCOD - Institut Henri Fayol
École des Mines de Saint-Étienne
158 cours Fauriel
CS 62362
42023 Saint-Étienne Cedex 2
France
Tél:+33(0)4 77 42 66 03
Fax:+33(0)4 77 42 66 66
http://zimmer.aprilfoolsreview.com/
Received on Wednesday, 4 March 2015 17:07:42 UTC