rdf modeling for oxford university

13
RDF for modelling Oxford University

Upload: timfernando2717

Post on 13-Nov-2014

540 views

Category:

Documents


0 download

DESCRIPTION

Slides from a presentation by researcher Arno Mittelbach at the Oxford University Webmasters' Meeting on the 15th December 2008 regarding modeling time-sensitive geo-location data using RDF.

TRANSCRIPT

Page 1: RDF Modeling for Oxford University

RDFformodellingOxfordUniversity

Page 2: RDF Modeling for Oxford University

OxPointstheoldSystem

2RDFformodellingOxfordUniversity12/15/2008ArnoMiAelbach

Page 3: RDF Modeling for Oxford University

AtypicalOxPointsrecord<placetype="college"xml:id="blac"><placeName>Blackfriars</placeName><eventwhen="1221"type="officialstatus"><label>FoundaQon</label></event><eventwhen="1921"type="officialstatus"><label>refounded</label></event><placesubtype="primary"type="building"><placeName>Lodge</placeName><locaQonwhen="2007‐05‐22T11:50:22.34+01:00"><georend="90">‐1.260370016098022551.756916532903084</geo><note>recordedbyJanetMcKnight</note></locaQon></place></place>

IndirectrelaQonshipwithparentelement

3RDFformodellingOxfordUniversity12/15/2008ArnoMiAelbach

Page 4: RDF Modeling for Oxford University

ThenewOxPoints:Requirements

•  WewanttogetinformaQonabout–  colleges,units,departments,etc.–  buildings,rooms,etc.–  relaQons:ownership,usage,ect.–  events:foundaQon,etc.– manyotherthings

•  Wewanttobeableto– Drawmaps– Drawhistoricalmaps– Andmanyothercoolthings

12/15/2008ArnoMiAelbach RDFformodellingOxfordUniversity 4

Resources

Page 5: RDF Modeling for Oxford University

ResourceDescripQonFramework(RDF)

12/15/2008ArnoMiAelbach RDFformodellingOxfordUniversity 5

subject predicate object

#blac „Blackfriars“dc:Qtle

#lodge

Page 6: RDF Modeling for Oxford University

RDFBasics

•  MakeasserQonsaboutresources•  ResourcesareidenQfiedbyURIs•  AsserQonsaremadeintheformoftriples

•  Subject,predicate,object•  OnlybinaryrelaQonsexpressable•  But,n‐aryrelaQonscanbebrokendownintoseveralbinaryrelaQons

•  Manysyntaxes– Graphsyntax,XML,N‐Tripel

•  Standardizedquerylanguage:SPARQL

12/15/2008ArnoMiAelbach RDFformodellingOxfordUniversity 6

Page 7: RDF Modeling for Oxford University

RDFanddimensionaldata

12/15/2008ArnoMiAelbach RDFformodellingOxfordUniversity 7

subject predicate object

#tedfoaf:knows

#leyla

Qme

2000 2007 2014 2021 2028

Page 8: RDF Modeling for Oxford University

RDFanddimensionaldata

12/15/2008ArnoMiAelbach RDFformodellingOxfordUniversity 8

subject predicate object

#tedrel:spouseOf

#leyla

#elizabeth

foaf:knows

Qme

2000 2007 2014 2021 2028

Page 9: RDF Modeling for Oxford University

RDFanddimensionaldata

12/15/2008ArnoMiAelbach RDFformodellingOxfordUniversity 9

subject predicate object

#tedfoaf:knows

#leyla

#elizabeth

rel:spouseOf

Qme

2000 2007 2014 2021 2028

Page 10: RDF Modeling for Oxford University

RDFanddimensionaldata

12/15/2008ArnoMiAelbach RDFformodellingOxfordUniversity 10

#tedrel:spouseOf

#leyla

#elizabeth

rel:spouseOf

Qme

2000 2007 2014 2021 2028

2007‐2014

2014‐…

Page 11: RDF Modeling for Oxford University

RDF:InterpretaQonusingmodels

12/15/2008ArnoMiAelbach RDFformodellingOxfordUniversity 11

subject predicate object

#ants 6ex:hasLegs

„Qny“

AworldinwhichonlyantsexistandwhereantsareQnythingswith6legsisamodelforthisgraph.However,ifantsinthisworldhappentohave8legs,thentheworldisnotsaQsfyingthegraph.

Page 12: RDF Modeling for Oxford University

RDFanddimensionaldata

•  AnRDFGraphdescribesonetruth– andonlyonetruth

•  Nobuilt‐inmechanismfordescribingdimensionaldata(suchaschangesoverQme)

•  IfyoufollowtheRDFspecificaQon– RDFdoesnotsupportanysortofdimensionaldata

•  But:Wethinkthereisaway!

12/15/2008ArnoMiAelbach RDFformodellingOxfordUniversity 12

Page 13: RDF Modeling for Oxford University

InteresQngLinks

•  Erewhonprojectsite:–  hAp://erewhon.oucs.ox.ac.uk/

•  RDFPrimer:–  hAp://www.w3.org/TR/rdf‐primer/

•  RDFSpecificaQon:–  hAp://www.w3.org/RDF/

•  OurthoughtsonRDFandQme+introducQontoRDF:–  hAp://oxforderewhon.wordpress.com/

•  SPARQLspecificaQon:–  hAp://www.w3.org/TR/rdf‐sparql‐query/

12/15/2008ArnoMiAelbach 13RDFformodellingOxfordUniversity