owl:equivalentClass

From OWL Test Cases

Jump to:navigation, search

The syntactic element owl:equivalentClass belongs to the RDF/XML serialization of OWL 2.

Tests using this feature

This section lists test that are using this feature (refresh view)info.pngQuery results are cached with wiki pages for some time, even if the data changes. This link purges a page's cache to get the most recent results.

There are 124 approved test cases that currently use this feature:

author description
Consistent-but-all-unsat Uli Sattler An ontology that is consistent, but all named classes are unsatisfiable. Ideas by Alan Ruttenberg
One equals two Alan Ruttenberg Start with 3 classes, a,b,c and relate them so instances have to be in a 1:1 relationship with each other.

The class b-and-c is the union of b and c. Therefore there have to be 2 instances of b-and-c for every instance of a.

Relate the class 2a to b-and-c so that *their* instances are in 1:1 relationship.

Now relate 2a to a so that *their* instances are in a 1:1 relationship. This should lead to a situation in which every instance of 2a is 1:1 with an instance of a, and at the same time 2:1 with an instance of a.

Unless all the classes have an infinite number of members or are empty this doesn't work. This example has a is the enumerated class {i,j,k} (i,j,k all different individuals). So it should be inconsistent.
Rdfbased-sem-eqdis-disclass-eqclass Michael Schneider
Kai Mainzer
Two non-empty classes cannot both be equivalent and disjoint.
Rdfbased-sem-eqdis-eqclass-inst Michael Schneider
Kai Mainzer
For two equivalent classes, any instance of one class is also an instance of the other class, and vice versa.
Rdfbased-sem-eqdis-eqclass-rflxv Michael Schneider
Kai Mainzer
Equivalence of two classes is reflexive.
… further results


There are 12 proposed test cases that currently use this feature:

author description
TestCase:WebOnt-Class-001 Jeremy J. Carroll In OWL Full every rdfs:Class is an owl:Class, in particular rdfs:Class is an owl:Class.
TestCase:WebOnt-I4.6-003 Jeremy J. Carroll owl:sameAs is stronger than owl:equivalentClass.
TestCase:WebOnt-I4.6-005 Jeremy J. Carroll owl:equivalentClass is not related to annotations on classes.
TestCase:WebOnt-I5.1-010 Jeremy J. Carroll There are 128 different bytes that are also unsigned integers; and hence also 127.
TestCase:WebOnt-Nothing-002 Jeremy J. Carroll An empty owl:Class has the same class extension as owl:Nothing.
… further results


There are 6 newly submitted test cases that currently use this feature:

author description
FS2RDF-equivalent-classes-2-annotation-ar Alan Ruttenberg Functional syntax to RDFXML translation of ontology consisting of a 2 argument EquivalentClasses with an annotation on the axiom
FS2RDF-equivalent-classes-2-ar Alan Ruttenberg Functional syntax to RDFXML translation of ontology consisting of a 2 argument EquivalentClasses
FS2RDF-equivalent-classes-3-annotation-ar Alan Ruttenberg Functional syntax to RDFXML translation of ontology consisting of a 3 argument EquivalentClasses with an annotation on the axiom
FS2RDF-equivalent-classes-3-ar Alan Ruttenberg Functional syntax to RDFXML translation of ontology consisting of a 3 argument EquivalentClasses
FS2RDF-ontology-annotation-annotation-ar Alan Ruttenberg Functional syntax to RDFXML translation of ontology with annotation and annotation on that annotation
… further results
Navigation
OWL 2 Informative
OWL 2 Normative
Toolbox