W3C home > Mailing lists > Public > semantic-web@w3.org > July 2008

RDF(S) & OWL goodness (Re: comparing XML and RDF data models

From: Bijan Parsia <bparsia@cs.man.ac.uk>
Date: Wed, 2 Jul 2008 11:47:52 +0100
Message-Id: <F106DC71-2046-49B6-9A10-591B9C10639D@cs.man.ac.uk>
To: Semantic Web <semantic-web@w3.org>

Let's change the thread. Instead of talking about whether XML and RDF  
are better and worse for preserving queries under structural change  
(since Paul has shown that, in principle, there's an equivalence),  
let's talk about the goodness!

Here's a first cut (to be fleshed out). I asterisk the ones I'm not  
sure are true or that I can show:

****1) RDF, and RDF culture, has some good affordances for "more  
compatible" structural modeling. That is, one is more likely to get  
(structure) compatible models if you start with RDF and model  
"normally".
	Why? Well, there are insignificant representational choices that XML  
puts up front (e.g., attributes vs. elements) that have a big effect  
on queries. Also, since XML's model is of the *data* (not the world)  
there's less incentive to find "natural fits" (e.g., properties model  
relations whereas in XML nesting could model a relation or a hierarchy).
	I find this pretty weak. I've seen plenty of highly variant  
modeling. I have trouble believing that two people sitting down will  
reliably come up with anything similar.

****2) RDF allows you to keep everything in "one model". I.e., you  
can just keep adding stuff to your pile o triples and sort things out  
later.
	Is this actually a strength? In principle, you can do that in an xml  
database and you can have queries that span more than one document/ 
schema.

	3) Inference can help with schema alignment.
	I believe this. Even consistency checking of classes can be helpful.  
See ICOM. Plus there are presentational benefits to a class hierarchy.

Ok, ran out of steam and have no references. Feel free to add,  
question, or elaborate!

Cheers,
Bijan.
Received on Wednesday, 2 July 2008 10:45:37 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:45:28 GMT