TestCase:WebOnt-Restriction-003
From OWL Test Cases
| [Download OWL] | |
| Test Id | WebOnt-Restriction-003 |
|---|---|
| Description | This test shows syntax that was not permitted in OWL Lite or OWL DL for using the same restriction twice, but is permitted in OWL 2 DL. |
| Status | Approved (2009-07-02 when passed by two or more implementations) (proposed 2009-06-08) |
| Author | Jeremy J. Carroll |
| Original syntax | RDF-XML |
| Syntactic Species/Profile | OWL 2 DL (not EL, not QL, not RL) |
| Semantics | This test is applicable under both direct and RDF-based semantics. |
| WebOnt test | http://www.w3.org/2002/03owlt/Restriction/Manifest003#test |
| Consistent ontology (download)
Convert syntax: functional, XML, Manchester This informative conversion will be incorrect for OWL 2 Full. info.pngConversions are provided by the OWL Syntax Converter which tries to "repair" OWL 2 Full inputs to become DL. | |
| <rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:owl="http://www.w3.org/2002/07/owl#" xmlns:first="http://www.w3.org/2002/03owlt/Restriction/consistent003#" xml:base="http://www.w3.org/2002/03owlt/Restriction/consistent003" > <owl:Ontology/> <owl:DatatypeProperty rdf:ID="dp"/> <owl:Class rdf:ID="C"> <owl:intersectionOf rdf:parseType="Collection"> <owl:Class rdf:ID="superC"/> <owl:Restriction rdf:nodeID="r"> <owl:onProperty rdf:resource="#dp"/> <owl:someValuesFrom rdf:resource= "http://www.w3.org/2001/XMLSchema#byte" /> </owl:Restriction> </owl:intersectionOf> </owl:Class> <owl:Class rdf:ID="D"> <owl:intersectionOf rdf:parseType="Collection"> <owl:Class rdf:ID="superD"/> <rdf:Description rdf:nodeID="r"/> </owl:intersectionOf> </owl:Class> </rdf:RDF> | |
| Imported ontologies | none |
OWL EL Report (Informative)
Ontology violates the OWL EL constraints in at least the following:
- The following axiom is not allowed: EquivalentClasses(D IntersectionOf(superD SomeValuesFrom(dp byte)) )
- due to class description IntersectionOf(superD SomeValuesFrom(dp byte))
- The following axiom is not allowed: EquivalentClasses(C IntersectionOf(superC SomeValuesFrom(dp byte)) )
- due to class description IntersectionOf(superC SomeValuesFrom(dp byte))
OWL QL Report (Informative)
Ontology violates the OWL QL constraints in at least the following:
- The following axiom is not allowed: EquivalentClasses(D IntersectionOf(superD SomeValuesFrom(dp byte)) )
- due to class description IntersectionOf(superD SomeValuesFrom(dp byte))
- The following axiom is not allowed: EquivalentClasses(C IntersectionOf(superC SomeValuesFrom(dp byte)) )
- due to class description IntersectionOf(superC SomeValuesFrom(dp byte))
OWL RL Report (Informative)
Ontology violates the OWL RL constraints in at least the following:
- The following axiom is not allowed: EquivalentClasses(D IntersectionOf(superD SomeValuesFrom(dp byte)) )
- due to class description IntersectionOf(superD SomeValuesFrom(dp byte))
- The following axiom is not allowed: EquivalentClasses(C IntersectionOf(superC SomeValuesFrom(dp byte)) )
- due to class description IntersectionOf(superC SomeValuesFrom(dp byte))
