- From: Dave Beckett <dave.beckett@bristol.ac.uk>
- Date: Fri, 06 Sep 2002 14:31:08 +0100
- To: Roland Schwaenzl <Roland.Schwaenzl@mathematik.Uni-Osnabrueck.DE>
- cc: www-rdf-interest@w3.org
>>>Roland Schwaenzl said:
> Dave Beckett said:
> > Yeah, I should note that I added that to my working version of the
> > RDF/XML syntax draft last week, so it is fresh and shiny, and needs a
> > good review.  This is an importing of the daml:collection mechanism
> > into core RDF/XML.
> > 
> > The new bit:
> >    http://ilrt.org/discovery/2001/07/rdf-syntax-grammar/#parseTypeContainer
    PropertyElt
> > 
> > desribes how the rdf:parseType="Collection" form expands into triples.
> > 
> > This is another abbreviation mechanism but what the triples mean
> 
> ??  So we have stuff in the "core" with no meaning in RDF...??  
> What??
Yes and I explained that in the rest of the paragraph:
> > is
> > for other documents to write about, especially WebOnt drafts like
> > at the end of these working drafts:
> > 
> >   OWL Web Ontology Language 1.0 Reference, 29 July 2002 
> >   http://www.w3.org/TR/2002/WD-owl-ref-20020729/#appb
> > 
> >  OWL Web Ontology Language 1.0 Abstract Syntax 29 July 2002
> >   http://www.w3.org/TR/2002/WD-owl-absyn-20020729/#6
In the same way you are using rdf:value, rdf:li, rdf:Seq, rdf:Bag and
rdf:Alt etc. for application-specific (Dublin Core) meanings.
This is layering of specifications; WebOnt wanted a structure like
daml:collection in RDF/XML in order to use it, so RDF Core added it.
Read the URLs I pointed to above for the details.
(Incidently; RDF Core made comments on XML Namespaces asking about
undefine namespace prefixes, this is now being done in XML Namespaces
1.1 - for other reasons too.  That is what layering is all about,
lower level specifications may need changes.)
Dave
Received on Friday, 6 September 2002 09:33:51 UTC