Graphical design component

r1 - 12 Jun 2006 - 16:43:39 - SallyHinchcliffeYou are here: TWiki >  GUID Web > GUID2WgCaseForRdf

The case for RDF

This will get turned into a proper case later by SallyHinchcliffe

Problems with XML - versioning, difficulty of importing other schema elements, tendency to use structure to enforce rules or semantics

Concerns about RDF - migration, loss of complexity, gain of complexity

6 agreed statements

1. RDF does not on its own gain us much without associated ontologies or at least common vocabularies

2. We have the potential to lessen the complexity of our standards by using RDF's inherent modularity

3. You can fix other people's ontologies (such as FOAF) by using e.g. surname = family name

4. The domain experience captured by the existing XML schemas will form the basis of our community ontologies but they will need to be significantly refactored - possibly to their advantage (i.e. the baby will not be discarded along with the bathwater)

5. With XML, for the producing and consuming code, it's an all or nothing understanding of the documents, whereas with RDF some changes to the schemas won't prevent the old code from understanding the new documents (at least in part)

6. You cannot as easily in RDF control a vocabulary as you can in XML - the advantage of this is extensibility but the downside is a loss of tight control

Still to be done - turn this into a tight case for RDF over (or on top of) XML schemas

Edit | Attach | Printable | Backlinks: Web, All Webs | History: r1 | More topic actions
 
Back to TDWG Homepage TDWG Wiki > GUID
This site is powered by the TWiki collaboration platform

Valid XHTML 1.0 Transitional
Copyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback