Synthetic Biology:Semantic web ontology/RDF

From OpenWetWare
Revision as of 12:12, 7 November 2005 by Ilya (talk | contribs)
Jump to navigationJump to search

Resource Definition Framework - used for making statements about facts

<http://www.example.org/index.html>  has a creator whose value is John Smith

the RDF terms for the various parts of the statement are:

Beware of thinking of RDF as a format for serailizing objects. The semantic web is different - it is weblike.

  • Any document can (potentially) say anything about anything. There is no set of "slots" or "attributes" for a class. The properties defined in a schema are not the only properties which one can use to describe something which is in that class.
  • An object can be in many classes. When you create a semantic web document about something, others can deduce more things about it, in vocabularies you have never heard of.
  • Entity-Relationship and UML diagrams are useful for describing RDF -- so long as you remember the above.

From http://www.w3.org/2000/10/swap/doc/formats.

Levels (from Semantic Web roadmap)

  • Basic model contains just the concept of an assertion, and the concept of quotation - making assertions about assertions.

Resources

  1. RDF Primer at W3C
  2. Wikipedia page
  3. RDF @ W3C - a lot of links to resources
  4. RDF Made Easy - a short tutorial
  5. Intro to RDF and Jena RDP API
  6. RDF Tutorial @ W3C - a lengthy presentation
  7. Practical RDF - O'Reilly book, decent but not great
  8. RDF FAQ @ W3C
  9. RDF Data Access Use Cases and Requirements
  10. Relational Databases on the Semantic Web
  11. RDF Tutorial from the University of Lyon
  12. RDF Concepts and Abstract Syntax
  13. RDF semantics
  14. RDF Test Cases
  15. RDF/XML Syntax Specification
  16. RDF Vocabulary Reference
  17. Dave Beckett's Resource Description Framework (RDF) Resource Guide

Software