RDF Combination SubClass

From RIF

Revision as of 17:56, 2 November 2009 by StellaMitchell (Talk | contribs)
Jump to: navigation, search



Test TypeNegativeEntailmentTest
ContributorJos de Bruijn
StatusApproved
Record13 Oct 2009 telecon
DialectCore
PurposeTest interaction between rdfs:subClassOf, rdf:type, ## and # in RIF
DescriptionIn RIF-RDF combinations, we have that rdf:type statements are equivalent to RIF # statements and RIF ## statements imply rdfs:subClassOf statements. By the semantics of combinations, we have that ex:a rdf:type ex:C implies ex:a # ex:C, but ex:C rdfs:subClassOf ex:D does not imply ex:C ## ex:D. Therefore, ex:a # ex:D cannot be derived. Notice that the import profile is 'Simple'.
SeeAlsoRDF_Combination_SubClass_2
SpecRefSWC#Common_RIF-RDF_Interpretations
ImportedDocument
Format NTriples
Location http://example.org/mygraph
Text@prefix ex: <http://example.org/#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . ex:a rdf:type ex:C . ex:C rdfs:subClassOf ex:D .
Premises
Presentation SyntaxDocument( Import(<http://example.org/mygraph> <http://www.w3.org/2007/rif-import-profile#Simple>) )
XMLview XML
Non-conclusion
Presentation Syntaxex:a # ex:D
XMLview XML