The LOM RDF binding - principles and implementation <ul><ul><li>Mikael Nilsson * </li></ul></ul><ul><ul><li>Matthias Palmé...
Overview <ul><li>Background </li></ul><ul><li>Examples from a LOM RDF instance </li></ul><ul><li>The use of RDF Schema </l...
Background <ul><li>First RDF specification by W3C in 1999. </li></ul><ul><li>Binding work started within IMS in 2000 </li>...
The RDF model <ul><li>RDF builds on a  resource – property – value  model </li></ul><ul><li>Resources  can be anonymous or...
LOM Category 8. Annotation <ul><li>By combining RDF statements, complex structures appear: </li></ul>1999-03-13 dcterms:W3...
LOM Element 1.7 Structure <ul><li>But... the information about  lom-gen:Atomic  is the same for all instances! </li></ul>h...
Interaction of data and Schemas <ul><li>The  instance  contains: </li></ul>Schema Instance <ul><li>The  application  sees:...
Describing a vocabulary in RDF <ul><li>The 1.7 Structure vocabulary: </li></ul><ul><li>The schema also describes the prope...
Creating vocabularies <ul><li>Creating a new 1.7 Structure vocabulary term “random” is now simple: </li></ul><ul><li>Using...
Example of vocabs in action: SHAME <ul><li>SHAME  (Standardized Hyper-Adaptible Metadata Editor) is an RDF editor of the K...
Usage scenarios <ul><li>Non-official metadata (comments, etc) </li></ul><ul><li>Multiple-purpose metadata (archival, use, ...
Summary <ul><li>Status: A  usable draft </li></ul><ul><ul><li>Used by e.g. EducaNext, UK Curriculum Online, Swedish Educat...
Upcoming SlideShare
Loading in …5
×

Leuven Ariadne LOMRDF 2003 11 20

758 views

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
758
On SlideShare
0
From Embeds
0
Number of Embeds
27
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Leuven Ariadne LOMRDF 2003 11 20

  1. 1. The LOM RDF binding - principles and implementation <ul><ul><li>Mikael Nilsson * </li></ul></ul><ul><ul><li>Matthias Palmér * </li></ul></ul><ul><ul><li>Jan Brase † </li></ul></ul><ul><ul><li>* The Knowledge Management Research Group </li></ul></ul><ul><ul><li>Royal Institute of Technology, Stockholm, http://kmr.nada.kth.se </li></ul></ul><ul><ul><li>† Information System Institute , University of Hannover, </li></ul></ul><ul><ul><li>Germany, http://www.kbs.uni-hannover.de </li></ul></ul>
  2. 2. Overview <ul><li>Background </li></ul><ul><li>Examples from a LOM RDF instance </li></ul><ul><li>The use of RDF Schema </li></ul><ul><li>Creating vocabularies </li></ul><ul><li>Demo of “SHAME” RDF Editor and Query interface </li></ul>
  3. 3. Background <ul><li>First RDF specification by W3C in 1999. </li></ul><ul><li>Binding work started within IMS in 2000 </li></ul><ul><ul><li>Draft in appendix to IMS Metadata 1.2 </li></ul></ul><ul><li>Currently being developed in parallel to the LOM XML binding within IEEE </li></ul><ul><ul><li>First ballot document within a month or two. </li></ul></ul><ul><li>Latest draft at http://kmr.nada.kth.se/el/ims </li></ul>
  4. 4. The RDF model <ul><li>RDF builds on a resource – property – value model </li></ul><ul><li>Resources can be anonymous or URI-identified </li></ul><ul><li>Properties are always URI-identified </li></ul><ul><li>A value is either another resource, or a string Literal </li></ul>http://myresource.com/345345 http://myresource.com/233464365 http://myresource.com/345345 1999-03-15
  5. 5. LOM Category 8. Annotation <ul><li>By combining RDF statements, complex structures appear: </li></ul>1999-03-13 dcterms:W3CDTF http://myresource.com/345345 lom-ann:Annotation rdf:Alt “ I thought blablabla”@en-US “ Jag tyckte blablabla”@sv-SE http://myresource.com/46675
  6. 6. LOM Element 1.7 Structure <ul><li>But... the information about lom-gen:Atomic is the same for all instances! </li></ul>http://myresource.com/345345 lom-gen:Atomic lom-gen:Structure atomic LOMv1.0
  7. 7. Interaction of data and Schemas <ul><li>The instance contains: </li></ul>Schema Instance <ul><li>The application sees: </li></ul><ul><li>The schema contains: </li></ul>http://myresource.com/345345 lom-gen:Atomic LOMv1.0 lom-gen:Structure atomic http://myresource.com/345345 lom-gen:Atomic lom-gen:Atomic LOMv1.0 lom-gen:Structure atomic
  8. 8. Describing a vocabulary in RDF <ul><li>The 1.7 Structure vocabulary: </li></ul><ul><li>The schema also describes the property: </li></ul>lom-gen:Atomic lom-gen:Networked lom-gen:Linear lom-gen:Collection lom-gen:Hierarchical lom-gen:Structure atomic LOMv1.0 rdfs:Class lom-gen:structure rdf:Property lom-gen:Structure 1.7 Structure
  9. 9. Creating vocabularies <ul><li>Creating a new 1.7 Structure vocabulary term “random” is now simple: </li></ul><ul><li>Using it: </li></ul>My Schema Instance lom-gen:Structure myVoc:Random random MyVocabulary http://myresource.com/345345 myVoc:Random random lom-gen:Structure MyVocabulary
  10. 10. Example of vocabs in action: SHAME <ul><li>SHAME (Standardized Hyper-Adaptible Metadata Editor) is an RDF editor of the KMR group. </li></ul><ul><ul><li>Supports extension of vocabularies </li></ul></ul><ul><ul><li>Can mix vocabularies from different sources </li></ul></ul><ul><ul><li>Can mix properties from different sources </li></ul></ul><ul><li>===> Demo </li></ul>
  11. 11. Usage scenarios <ul><li>Non-official metadata (comments, etc) </li></ul><ul><li>Multiple-purpose metadata (archival, use, pedagogy, etc.) </li></ul><ul><li>Distributed annotations (think Annotea) </li></ul><ul><li>Distributed searches (Edutella) </li></ul><ul><li>RSS syndication </li></ul><ul><li>Web Intelligence (see Vladan Devedzic) </li></ul>Vladan Devedzic
  12. 12. Summary <ul><li>Status: A usable draft </li></ul><ul><ul><li>Used by e.g. EducaNext, UK Curriculum Online, Swedish Educational Broadcasting Company. </li></ul></ul><ul><li>Reuses vocabulary (DC, VCard) where appropriate. </li></ul><ul><li>Many complexities in the RDF modeling. </li></ul><ul><li>SHAME demonstrates working extensibility and interoperability. </li></ul><ul><li>Work will continue within the ProLEARN network </li></ul>

×