From OWL Test Cases

Jump to:navigation, search

The syntactic element SubClassOf belongs to the functional style 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 19 approved test cases that currently use this feature:

author description
Datatype-restrictions-different-types Birte Glimm The individual a must have dp fillers that are in the sets {3, 4} and {2, 3} (different types are used, but shorts and ints are integers). Furthermore, the dp filler must be 3, but since 3 is in both sets, the ontology is consistent.
Owlreal-plus-oneOf Birte Glimm The individual a must have either negative Infinity or 0 (-0 as integer is 0) as dp fillers and all dp successors must be from owl:real, which excludes negative infinity, but allows 0.
Consistent-dataproperty-disjointness Birte Glimm The datatype properties dp1 and dp2 are disjoint, but the individual a can have 10 as a filler for dp1 and 18 as filler for dp2, which satisfies the disjointness.
Consistent-dateTime Birte Glimm The datatype restrictions leave exactly one dateTime value as dp filler for the individual a, so the ontology is consistent.
Consistent-integer-filler Birte Glimm The individual a is in the extension of the class A, which implies that it has a hasAge filler of 18 as integer, which is consistent with the all values from integer assertion for a.
… further results

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

author description
Inconsistent-pattern-disjointness Birte Glimm The data properties dp1 and dp2 are disjoint. The strings ab and ac are dp1 fillers for the individual a and can, thus, not be used as dp2 fillers for a. The pattern a(b|c), however, admits only ab and ac as values, which makes the ontology inconsistent.
Qualified-cardinality-restricted-int Evren Sirin The cardinality restriction states there are exactly 3 dp values where the allowed values should be greater than or equal to 1 and less then or equal to 3. Obviously there are only 3 such values so we can conclude that the individual a should have dp values 1, 2, and 3.

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

author description
Individual-Class Punning vs. ObjectOneOf Markus Krötzsch Tools must not confuse atomic classes with ObjectOneOf expressions that contain a single individual named like that class.
OWL 2 Informative
OWL 2 Normative