Refactoring RDF/XML Syntax W3C Working Draft

The W3C RDF Core Working Group - http://www.w3.org/2001/sw/RDFCore/
is currently revising RDF in light of implementation experience and
feedback on bugs.  I am a member of that group and have been working
on updating the existing XML syntax grammar in the original document,
turning it into a more precise and formal representation, preferably
machine processable.

We have been looking around for ways to represent this formality -
recording the syntax and how it generates the RDF graph model - and
at present there seem to be many choices of technologies - XML
Schema, Relax, TREX, RelaxNG, Schematron, XSLT, ...

The current idea is to start with the XML infoset of the syntax
(formally expressed somehow) and then provide an RDF interpretation
of the syntax forms in the grammar i.e.

  XML syntax -> XML Infoset -> matches grammar productions -> RDF graph

But we are looking for help with this approach and other related
suggestions.

The current state of play has now been published as:

  Refactoring RDF/XML Syntax,  W3C Working Draft, 06 September 2001
  http://www.w3.org/TR/2001/WD-rdf-syntax-grammar-20010906/

and we would be interested in getting feedback on this approach, and
for-example, how XML Schema could be applied.

I thought this might be useful:

  An RDF Schema for the XML Information Set, W3C Note, Richard Tobin
  http://www.w3.org/TR/xml-infoset-rdfs

as well as Richard's RXP to infoset output as the first step
  http://www.cogsci.ed.ac.uk/~richard/rxp.html
via
   rxp -o i rdf-xml-url
then transforming the resulting xml to something else and somehow
emiting RDF graph as an output or side effect.

Dave

Received on Friday, 7 September 2001 12:56:36 UTC