Box UK - be creative. be innovative. be bold.

RDF Metaphors

Sorry I haven't been in touch for a while; it's been completely hectic, but I promise to make more of an effort in the future.

There still seems to be a widespread misunderstanding regarding the differences between XML and RDF - importantly, this misunderstanding is often at the decision making level.  I thought that some real-world metaphors would help exemplify the differences.  However, from the ones I quickly came up with, I think I was wrong...

  • In Good Will Hunting, if XML is Matt Damon (lost and without meaning), then RDF is Robin Williams, giving him direction.
  • XML is a black and white photograph, RDF gives it colour.
  • Similarly, if XML is the standard twelve notes of western music, then RDF provides the scales.
  • Similarly (again...), if XML is the a-z characters and punctuation marks, then RDF provides the grammar for constructing meaningful sentences.

What I was trying to say is that XML means nothing.  Point a computer at some arbitrary XML, and it won't be able to tell you anything about what that data means.  It's the same as pointing it at a tab separated list of values - what can you deduce from the stucture?  Nothing.

Point a computer at arbitrary RDF (which will probably be represented in XML) though, and the computer will at least be able to break the data down into a series of statements, gaining at least a set of basic statements and relationships for whatever is being described.

If anyone has a better metaphor for RDF, please let me know...

View this page in pdf formatView this page in rdf format

Related Links

Curriculum Online Tagging Tool
Box UK have been commissioned to further develop the NGfL Tagging Tool for Curriculum Online.
Cabinet Minister chooses TRE
The Teacher Resource Exchange has been chosen by Estelle Morris, the Secretary of State for Education and Skills, as one of her favourite education sites.
Database Applications
The Internet provides unprecedented opportunities for organisations to disseminate access to legacy systems, in-house database applications and published materials.
Amaxus XML-based Content Management System
Amaxus is perfect for organisations requiring high-level management of content and assets.

Glossary

RDF
Resource Description Framework
XML
Extensible Markup Language

About This Page

Published: 26th Sep 2003
Tech: XML
Tech: RDF