Re: rdf:parseType="daml:collection"

>>>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