- From: Hausenblas, Michael <michael.hausenblas@joanneum.at>
- Date: Mon, 2 Apr 2007 09:54:20 +0200
- To: "Danny Ayers" <danny.ayers@gmail.com>
- Cc: Gaëtan Martens <Gaetan.Martens@ugent.be>, <public-xg-mmsem@w3.org>
Danny, My naïve approach would be to apply the RDFS entailment rules from [1]. There, the entailment rule rdfs3 states that if an RDF graph contains aaa rdfs:range xxx . uuu aaa vvv . one has to add vvv rdf:type xxx . to the graph. In your example, where aaa := http://example.org/dprop xxx := someXMLns:anXMLType uuu := http://example.org/aninstance vvv := 'XXXX' according to rdfs3, 'XXXX' rdf:type someXMLns:anXMLType . should be added to the graph. But I guess this is not the end of the story, when looking at [2] ;) Cheers, Michael [1] http://www.w3.org/TR/rdf-mt/#RDFSRules [2] http://www.w3.org/TR/rdf-mt/#dtype_interp ---------------------------------------------------------- Michael Hausenblas, MSc. Institute of Information Systems & Information Management JOANNEUM RESEARCH Forschungsgesellschaft mbH http://www.joanneum.at/iis/ ---------------------------------------------------------- >-----Original Message----- >From: Danny Ayers [mailto:danny.ayers@gmail.com] >Sent: Saturday, March 31, 2007 11:43 PM >To: Hausenblas, Michael >Cc: Gaëtan Martens; public-xg-mmsem@w3.org >Subject: Re: [Re: Re: [MMSEM] RDF and syntactic interoperability]] > >On 31/03/07, Hausenblas, Michael ><michael.hausenblas@joanneum.at> wrote: >> >> >> Gaëtan, >> >> Actually OWL builds upon RDF(S) and XMLS datatyping, though there are >> some cases that cause troubles. However, IMHO the main >difference is that >> in OWL-DL - which is of practical interest - datatypes and >concepts/instances >> are disjoint. > >Thanks Gaëtan, Michael. I'm afraid I'm still not 100% clear on >one point. > >Given: > ><owl:DatatypeProperty rdf:about="http://example.org/dprop> > <rdfs:range rdf:resource="someXMLns:anXMLType"> ></owl:DatatypeProperty> > ><a:b rdf:about="http://example.org/aninstance"> > <dprop>XXXX</dprop> ></a:b> > >Can we actually infer from these statements that XXXX has datatype >someXMLns:anXMLType? > >Or would we still have to explicitly say: > >... ><dprop rdf:datatype="someXMLns:anXMLType">XXXX</dprop> >... >? > >Cheers, >Danny. > >-- > >http://dannyayers.com >
Received on Monday, 2 April 2007 07:50:25 UTC