OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] Symbol Grounding and Running Code: Is XML Really Extensib

[ Lists Home | Date Index | Thread Index ]

Jonathan Borden wrote:

> On the other hand if people are suggesting that RDF or OWL is intended to
> define some type of universal meaning for all XML documents, that is plain
> silly. 


> The only meaning defined by RDF or OWL is specifically for RDF/XML
> documents i.e. a specific dialect of XML (a syntactic subset) for which
> there has been defined a formal semantics. 

This might be true for OWL. The RDF semantics doesn't care about XML 
and is certainly not specified with only the XML in mind.

> These documents are specifically
> intended to be "understood" by software programs which have been programmed
> in accordance with (e.g. to "understand") this formal semantics. Such
> programs can "exchange meaning" by transmitting documents encoded in the
> RDF/XML syntax. Namespaces are essential to this particular technology -- 
> not because there is no other way to do what XML Namespaces do, rather
> because these specifications are written requiring that all XML elements and
> attributes are XML Namespace qualified. Don't like it -- use another syntax,

I think XML Namespaces are essential /to the spec/ since that's the 
only specified way to transport URIs in XML (RDF was a usecase for 
XML Namespaces). You won't find any privileged status for 
namespaces, XML or otherwise, in the RDF MT.

> write another formal semantics (if you care) for that syntax, and teach your
> software how to understand your syntax. The fact that your software and
> syntax isn't RDF and doesn't use namespaces doesn't at all affect the
> software that does use RDF and is namespace aware.

What's the other formal semantics for again? :) Ntriples is 
specified for RDF and does not require its own model theory. RDF was 
*designed* that way. You simply have to specify how the syntax 
corresponds to the structure of an RDF graph. As far as I'm 
concerned, the only issue regarding RDF syntax is getting a better 
one adopted by a working group.

Bill de hÓra


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS