Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

POWDER in a Nutshell

9,250 views

Published on

tutorial built from the primer of POWDER at W3C

Published in: Technology, Education
  • 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

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>

×