This presentation describes a model for DOI resolution advanced and developed by Tony Hammond of Elsevier Science with substantive input from Eamonn Neylon of Manifest Solutions. Work on this model has been ongoing throughout 2001.
YADS – A D escription S ervice Tony Hammond Nature Publishing Group
“ Down in Hollywood” “ Going down in Hollywood You better hope that you don't run out of gas Down in Hollywood He'll drag you right out of your car and kick your ass Down in Hollywood They're standing on a corner waiting for a sucker like you Down in Hollywood Now, if you want to stay healthy just keep a-moving right on through” – Ry Cooder, Bop Till You Drop
YADS – Specific XML doi:1014/waterloo_&_city_line # Resources elements are promoted to group level # and are "attributed" with properties <resource type=" tube:line "> <resource type=" tube:line-branch "> <resource type=" tube:station " access=" Rail Link "> doi:1014/tube/waterloo </resource> <resource type=" tube:station "> doi:1014/tube/bank </resource> </resource> </resource>
YADS – Application XML (1) doi:1014/waterloo_&_city_line # Typed resources are named <tube:line> <tube:line-branch> <tube:station access="Rail Link">doi:1014/tube/waterloo </tube:station> <tube:station>doi:1014/tube/bank</tube:station> </tube:line-branch> </tube:line>
YADS – Application XML (2) doi:1014/menu_popup # Application XML instance: Menu Popup <menu label="Further Links"> <menu label="DOI Sites"> <item label="IDF">http://www.doi.org</data> <item label="CNRI">http://www.cnri.reston.va.us</data> </menu> </menu>
YADS – Schemas
EBNF
RDF
RDFS
N3
OWL (DAML+OIL)
XML
DTD
XSD
RELAX NG
(Schematron, XCSL, XMI, …)
YADS Querying the Model
YADS – Querying
Standard Query Languages
RDF by SPARQL
(XML by XQuery?)
Native Query Facilities
API
YADS – SPARQL Query BASE <file:../lib/doi/rdf/format1.rdf> PREFIX yads: <doi:1014/yads-schema-2002-04-03#> SELECT ?s ?p ?o WHERE { ?s ?p ?o }
0 comments
Post a comment