POWDER in a Nutshell

8,998 views

Published on

tutorial built from the primer of POWDER at W3C

Published in: Technology, Education
1 Comment
4 Likes
Statistics
Notes
  • I Got The Full File, I Just Wanna Share to You Guyszz.. It's Working You Can The Download The Full File + Instructions Here : http://gg.gg/setupexe
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
8,998
On SlideShare
0
From Embeds
0
Number of Embeds
4,285
Actions
Shares
0
Downloads
63
Comments
1
Likes
4
Embeds 0
No embeds

No notes for slide

POWDER in a Nutshell

  1. 1. POWDER <ul><li>in a nutshell </li></ul>fabien, gandon, inria
  2. 2. for Web Description Resources
  3. 3. description resource <ul><li>a description </li></ul><ul><li>its scope </li></ul><ul><li>its own metadata (creation, creator, etc.) </li></ul>
  4. 4. without retrieving the resource(s) <ul><li>information about web resource(s) </li></ul>
  5. 5. tailored web <ul><li>experience through customized content personalized delivery </li></ul>
  6. 6. two flavours <ul><li>POWDER loose, human-readable XML </li></ul><ul><li>primary exchange mechanism </li></ul><ul><li>POWDER-S </li></ul><ul><li>harness semantic web </li></ul><ul><li>optional </li></ul>
  7. 7. transform <ul><li>POWDER </li></ul><ul><li>GRDDL </li></ul><ul><li>POWDER-S </li></ul>
  8. 8. groups of online resources <ul><li>descriptions applied to </li></ul>
  9. 9. one description <ul><li>many resources </li></ul>
  10. 10. grouping mechanisms... <ul><li>... list URIs </li></ul><ul><li>... domain names, paths </li></ul><ul><li>... regular expressions on URIs </li></ul>
  11. 11. descriptions <ul><li>may be grouped </li></ul>queries are on individual resources
  12. 12. description … <ul><li>Which resources does the DR describe ? </li></ul><ul><li>What is the description ? </li></ul><ul><li>Who has created the description ? </li></ul><ul><li>When was the description created ? </li></ul><ul><li>Until when is the description considered valid ? </li></ul><ul><li>From when is the description considered valid ? </li></ul><ul><li>Does anybody agree with this description ? </li></ul><ul><li>Do other descriptions exist about this group of resources ? </li></ul>
  13. 13. in order to... <ul><li>trust </li></ul>protect authorize adapt search monitor
  14. 14. POWDER document <ul><li><?xml version=&quot;1.0&quot;?> <powder xmlns=&quot;http://www.w3.org/2007/05/powder#&quot; xmlns:ex=&quot;http://example.org/vocab#&quot;> <attribution> <issuedby src=&quot; http://ns.inria.fr/fabien.gandon/foaf#me &quot; /> <issued>2008-09-01T10:30:00</issued> </attribution> <dr> <iriset> <includehosts>inria.fr</includehosts> <includepathstartswith>/sophia/</includepathstartswith> </li></ul><ul><li></iriset> <descriptorset> <ex:city>Sophia Antipolis</ex:city> <ex:country>France</ex:country> <displaytext>Everything on inria.fr/sophia/ is located in Sophia Antipolis, France</displaytext> <displayicon src=&quot; http://inria.fr/icon.png &quot; /> </descriptorset> </dr> </powder> </li></ul>
  15. 15. attribution of description <ul><li><?xml version=&quot;1.0&quot;?> <powder xmlns=&quot;http://www.w3.org/2007/05/powder#&quot; xmlns:ex=&quot;http://example.org/vocab#&quot;> <attribution> <issuedby src=&quot; http://ns.inria.fr/fabien.gandon/foaf#me &quot; /> <issued>2008-09-01T10:30:00</issued> </attribution> <dr> <iriset> <includehosts>inria.fr</includehosts> <includepathstartswith>/sophia/</includepathstartswith> </li></ul><ul><li></iriset> <descriptorset> <ex:city>Sophia Antipolis</ex:city> <ex:country>France</ex:country> <displaytext>Everything on inria.fr/sophia/ is located in Sophia Antipolis, France</displaytext> <displayicon src=&quot; http://inria.fr/icon.png &quot; /> </descriptorset> </dr> </powder> </li></ul>
  16. 16. scope of description <ul><li><?xml version=&quot;1.0&quot;?> <powder xmlns=&quot;http://www.w3.org/2007/05/powder#&quot; xmlns:ex=&quot;http://example.org/vocab#&quot;> <attribution> <issuedby src=&quot; http://ns.inria.fr/fabien.gandon/foaf#me &quot; /> <issued>2008-09-01T10:30:00</issued> </attribution> <dr> <iriset> <includehosts>inria.fr</includehosts> <includepathstartswith>/sophia/</includepathstartswith> </li></ul><ul><li></iriset> <descriptorset> <ex:city>Sophia Antipolis</ex:city> <ex:country>France</ex:country> <displaytext>Everything on inria.fr/sophia/ is located in Sophia Antipolis, France</displaytext> <displayicon src=&quot; http://inria.fr/icon.png &quot; /> </descriptorset> </dr> </powder> </li></ul>
  17. 17. descriptors <ul><li><?xml version=&quot;1.0&quot;?> <powder xmlns=&quot;http://www.w3.org/2007/05/powder#&quot; xmlns:ex=&quot;http://example.org/vocab#&quot;> <attribution> <issuedby src=&quot; http://ns.inria.fr/fabien.gandon/foaf#me &quot; /> <issued>2008-09-01T10:30:00</issued> </attribution> <dr> <iriset> <includehosts>inria.fr</includehosts> <includepathstartswith>/sophia/</includepathstartswith> </li></ul><ul><li></iriset> <descriptorset> <ex:city>Sophia Antipolis</ex:city> <ex:country>France</ex:country> <displaytext>Everything on inria.fr/sophia/ is located in Sophia Antipolis, France</displaytext> <displayicon src=&quot;http://inria.fr/icon.png&quot; /> </descriptorset> </dr> </powder> </li></ul>
  18. 18. in other words... <ul><li>the 2008-09-01 at 10:30 the person identified by http://ns.inria.fr/fabien.gandon/foaf#me </li></ul><ul><li>said that resources with URIs such as http://www. inria.fr/sophia/ blabla </li></ul><ul><li>had the properties: city = Sophia Antipolis country = France </li></ul>
  19. 19. publishing <ul><li>in HTML header </li></ul><ul><li><head profile=&quot;http://www.w3.org/2007/11/powder-profile&quot;> <link rel=&quot;powder&quot; href=&quot;powder.xml&quot; type=&quot;application/xml&quot;/> </li></ul><ul><li>in HTTP response header (works for all resources) </li></ul><ul><li>Link: <powder.xml>; rel=&quot;powder&quot; type=&quot;application/xml&quot;; </li></ul><ul><li>In HTML body with RDFa </li></ul><ul><li><a href=&quot;/audio/conference52.mp3&quot; </li></ul><ul><li>rev=&quot;wdrs:describedby&quot; </li></ul><ul><li>about=&quot;/powder.xml&quot; >I. Herman</a> </li></ul>
  20. 20. authenticate <ul><li>the descriptions and the claims </li></ul>
  21. 21. Allow different methods of adding trust <ul><li>well-known content provider </li></ul><ul><li>link to authentication mechanisms </li></ul><ul><li>validity and issue date information </li></ul><ul><li>certification by trusted third parties </li></ul><ul><li>XML signature, web of trust, etc. </li></ul>
  22. 22. in a nutshell …
  23. 23. <ul><li>descriptions of </li></ul>groups of resources
  24. 24. remote access to descriptions <ul><li>without retrieving the described resources </li></ul>
  25. 25. tailor <ul><li>content and delivery to users and context </li></ul>
  26. 26. properties <ul><li>to assist trust </li></ul>

×