Why not just XML?
- we are talking about two different things (see next slide)
- then:
- integration based on XML: N*N scripts in XSLT, integration based on
RDF: N conversions to a hub vocabulary (TimBL)
- "XML" is suitable for one or few ways of querying (what is
good for an existing application but not extensible to new applications)
- "XML" is used also for complex object representation (e.g.
DIF) which are not handled in the best way in database systems. RDF is
simplified to triples.
- "XML" is good for one family of applications with its DTD
or XML schema. It is "deterministic" about the data structure.
RDF is in some way much simpler and open easily to new applications (new
integration, new discovery, new relation building...)
- Provenience tracking, trust tracking