Callimachus

2,144 views
1,897 views

Published on

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

No Downloads
Views
Total views
2,144
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
9
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Callimachus

  1. 1. Callimachus Semantic Web Applications Made Easy Dublin Core Conference 15 October 2009 Seoul, Republic of Korea David Wood david@zepheira.com Creative Commons BY-NC-SA. Some Rights Reserved. Tuesday, November 10, 2009
  2. 2. Καλλίμαχος of Cyrene c. 305–c. 240 BCE • Father of Bibliography (The Pinakes) at the great Library at Alexandria • Could not categorize his own work in Aristotle’s hierarchical system “Mega biblion, mega kakon” Tuesday, November 10, 2009
  3. 3. Tuesday, November 10, 2009
  4. 4. Tuesday, November 10, 2009
  5. 5. 1. Object-RDF mapping 2. RDF Tuesday, November 10, 2009
  6. 6. The painter... does not fit the paints to the world. He fits himself to the paint. -- Paul Klee Tuesday, November 10, 2009
  7. 7. Tuesday, November 10, 2009
  8. 8. Web Browser 1) client requests a resource Formatting 2) Resource is transformed Server Javascript into HTML on server 4) HTML is decorated via DOM injection Ali Baba Web Form window.xsl Data Profile Object-RDF 3) server responds with XSLT mapping HTML Web Form engine.xsl RDF/XML of resource XSLT RDF Store User Mulgara Domain-specific Components Process steps Tuesday, November 10, 2009
  9. 9. Tuesday, November 10, 2009
  10. 10. Tuesday, November 10, 2009
  11. 11. Tuesday, November 10, 2009
  12. 12. <div about="?concept" typeof="skos:Concept"> <h2> <a property="skos:prefLabel" href="?concept"></a> </h2> <div rel="skos:inScheme"> <a about="?scheme" property="dc:title" href="?scheme"></a> </div> <p property="skos:note"></p> <style> .broader:before {content:'&gt;'} .narrower:before {content:'&lt;'} </style> <div rel="skos:broader"> <span about="?broader" class="broader"> <a property="skos:prefLabel" href="?broader"></a> </span> </div> <div rel="skos:narrower"> <span about="?narrower" class="narrower"> <a property="skos:prefLabel" href="?narrower"></a> </span> </div> Tuesday, November 10, 2009
  13. 13. skos:ConceptScheme a owl:Class; meta:cache-control "must-revalidate"; :view </ASN/view-scheme.xml>; :edit </ASN/edit-scheme.xml>; :icon </images/48px-Book.png>. skos:Concept a owl:Class; meta:cache-control "must-revalidate"; :view </ASN/view-concept.xml>; :edit </ASN/edit-concept.xml>; :icon </images/48px-Information.png>. </2004/02/skos/core/ConceptScheme> a :Template; :create </ASN/edit-scheme.xml>; :newPrefix </ASN/scheme/S>. </2004/02/skos/core/Concept> a :Template; :create </ASN/edit-concept.xml>; :newPrefix </ASN/scheme/C>. Tuesday, November 10, 2009
  14. 14. </2004/02/skos/core/ConceptScheme#list> rdfs:subClassOf obj:Message; rdfs:subClassOf [owl:onProperty obj:target; owl:allValuesFrom [owl:oneOf (</2004/02/skos/core/ConceptScheme>)]]; rdfs:subClassOf [owl:onProperty obj:functionalObjectResponse; owl:allValuesFrom obj:TupleResult]; meta:operation "list"; meta:rel "alternate"; meta:cache-control "must-reevaluate"; meta:type "application/sparql-results+xml"; meta:transform <#list2html>; obj:sparql """ PREFIX dc:<http://purl.org/dc/elements/1.1/> PREFIX skos:<http://www.w3.org/2004/02/skos/core#> PREFIX :<http://purl.org/ASN/editor#> SELECT ?uri ?icon ?label ?desc WHERE { ?uri a skos:ConceptScheme; dc:title ?label OPTIONAL { ?uri dc:description ?desc } OPTIONAL { skos:ConceptScheme :icon ?icon } } ORDER BY ?label ?uri """. Tuesday, November 10, 2009
  15. 15. Tuesday, November 10, 2009
  16. 16. Tuesday, November 10, 2009
  17. 17. Tuesday, November 10, 2009
  18. 18. Tuesday, November 10, 2009
  19. 19. Tuesday, November 10, 2009
  20. 20. DSP Support Clipboard } list widgets (e.g. select, checkbox group) Tuesday, November 10, 2009
  21. 21. Status • Callimachus is in Beta now. • Targeting an Open Source site by mid-December 2009, to be launched at: http://callimachusproject.org Tuesday, November 10, 2009
  22. 22. Credits Callimachus has been supported by: Tuesday, November 10, 2009
  23. 23. Credits - CC Licensed Morph http://www.flickr.com/photos/cheesyfeet/2172614952/ http://www.flickr.com/photos/poper/179970823/ and http://www.flickr.com/photos/iguanajo/ Web 277209483/ Reach http://www.flickr.com/photos/kharied/486001659/ Fair Use of Copyright Callimachusʼ writings book cover Loeb Classical Publishing By Permission 3-tier Architecture Public domain Tuesday, November 10, 2009
  24. 24. Callimachus Semantic Web Applications Made Easy Dublin Core Conference 15 October 2009 Seoul, Republic of Korea David Wood david@zepheira.com Creative Commons BY-NC-SA. Some Rights Reserved. Tuesday, November 10, 2009

×