New Syntaxes for RDF

Institute for Learning and Research Technology

Dave Beckett
Institute for Learning and Research Technology
University of Bristol


This paper reviews syntaxes for RDF as defined in RDF Model and Syntax W3C Recommendation including RDF/XML as updated by the RDF/XML Syntax Specification (Revised) and describes the problems that remain after the revising. These include not clearly showing the RDF triple model and not working very well with newer XML technology such as XSLT and W3C XML Schema (WXS).

The paper then constructs requirements for new syntaxes in the two main uses -- as a transfer syntax as an end user syntax. It summarises existing approaches and discusses using XML or non-XML formats and then describes two new syntaxes, an outline XML one and a new textual RDF syntax N-Triples Plus based on the N-Triples test case syntax.

Keywords: XML, RDF


This paper has been submitted to WWW2004.

See also the N-Triples Plus N documents.

This work was done under the Semantic Web Advanced Development Europe (SWAD-Europe) project funded by the EU IST-7 programme IST-2001-34732.

Copyright 2003 Dave Beckett, Institute for Learning and Research Technology, University of Bristol

Last Revised: $Date:$