Semantic-Service Provisioning for theInternet of Things using Future Internet Research by Experimentation   www.spitfire-p...
Sensors matter  Bridge between the real and the digital world                         enhanced by
What we do not see          What happened where we couldn’t be                  A thief in our house                      ...
What we do not see                   How healthy was your walk?                                                Temperature...
What we do not seeWhat happened where we couldn’t beOn a large scale
What we can not see          Radiation level? Air quality?
What we can not see  Limited human capabilities need to be enhanced by                        devices               Democr...
Sensors for people        Conclusion: Sensors matter.           How to get a sensor?            Sensors are all around    ...
Sensors for people       Conclusion: Sensors are everywhere.                  This matters.                       ...     ...
Sensor for people       Few users of sensor-based mobile apps.Why?
Sensors for people - Issues           Different information / sources need integration                                    ...
Sensors for people - Issues                1. Integrate different information                                             ...
Sensors for people - Issues                  2. Integrate different domains                                               ...
Sensors for people – Solution             Linked Data
Linked Data representation    1. HTTP Unique Names for Things  Color   ?                Dereferencable URI            http...
Linked Data representation              2. semantic descriptionTemperature                 Identifiable single data       ...
Linked Data representation            2. semantic descriptionUnambiguous for machine -> no ad-hoc schema        Ad-hoc Sch...
Linked Data representation                           2. semantic description      Unambiguous for machine -> no ad-hoc sch...
Linked Data representation                           2. semantic description      Unambiguous for machine -> no ad-hoc sch...
Linked Data representation               2. semantic description                              SPARQL querySPARQL query lan...
Linked Data representation                2. semantic description                             SPARQL query     +graph name...
Linked Data representation                2. semantic description                               SPARQL queryExternal tripl...
Linked Data representation                            2. semantic description                  Federated query: remotely q...
Linked Data representation                             Federated Query example           UK legislation                 + ...
Linked Data representation                   3. meaningful linkagehttp://../Braunschweig                             Germa...
Linked Data representation        LOD cloud: publicly available datasets2007 2008                                   2010
Linked Data representation       LOD cloud: publicly available datasets                                                2011
<div itemscope itemtype="http://data-vocabulary.org/Person"> My name is <span itemprop="name">Bob Smith</span> but people ...
Linked Data representation           support Microformats, Microdata, RDFa       Google’s Rich Snippet (2009)       Facebo...
Linked Data representationMicroformats, Microdata -> RDFSindice indexes semantics from anywhere
Linked Data representation            Radiation                           Temperature                                     ...
Linked Data vocabulariesIEEE standards to allow seamless device interaction                   Bluetooth standard
Linked Data vocabulariesStandardsRigid approach
Linked Data vocabulariesStandardsRigid approachResource expensive
Linked Data vocabulariesStandardsRigid approachResource expensiveA full agreement is never reached
Linked Data vocabulariesSemantic ontologies have a democratic approach                                          AgreementM...
Linked Data vocabulariesVocabularies are indexed and ranked Easy finding ontology concepts to reuse      source: http://la...
Sensor ontologies                  CESN Ontology                                               A3M3 OntologyMMI Device Ont...
Outcomes: SPITFIRE ontology       Bringing sensors in the LOD and abstract on top of themOutdoor Place                    ...
Outcomes            Smart Service Proxy (SSP) Henning Hasemann, Oliver Kleine, Alexander Kroeller                   RDF4Se...
Outcomes – RDF4Sensors
Outcomes – RDF4Sensors
Outcomes – RDF4Sensors                Try it yourself at          http://spitfire-project.eu/    incontextsensing/rdf4sens...
Outcomes – inContext-SensingExternal links searched through Sindice by customizable                         criteria
Outcomes – inContext-SensingExternal links searched through Sindice by customizable                         criteria
Outcomes – inContext-SensingExternal links searched through Sindice by customizable                         criteria
Personal OutcomesSPITFIRE ontologyinContext Sensing: customizable external linkageRDF4Sensors: REST API + HTML form to pro...
LD make sensors sing                                   Temperature            Radiation                                   ...
LD make sensors sing                 Radiation   Temperature         Diseases                 Location                    ...
LD make sensors sing                 Radiation   Temperature         Diseases                 Location                    ...
DERI – Sensors and Semantics part of the DERI people working on Sensors and Semantics                  http://sensormasher...
DERI, NUIG, Ireland                  DERI
DERI, NUIG, IrelandNational Univ. of Ireland,                               Galway        Galway                          ...
Upcoming SlideShare
Loading in …5
×

Ld make sensorssing_slideshare

845 views

Published on

Linked Data applied to sensor-related data: what they solve, how and why it should matter

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
845
On SlideShare
0
From Embeds
0
Number of Embeds
45
Actions
Shares
0
Downloads
7
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Ld make sensorssing_slideshare

  1. 1. Semantic-Service Provisioning for theInternet of Things using Future Internet Research by Experimentation www.spitfire-project.eu Linked Data make sensors sing Myriam Leggieri DERI, NUI Galway myriam.leggieri@deri.org
  2. 2. Sensors matter Bridge between the real and the digital world enhanced by
  3. 3. What we do not see What happened where we couldn’t be A thief in our house Not working equipment Product going to wasteOn a small scale...
  4. 4. What we do not see How healthy was your walk? Temperature Radiation NoiseDiseases Location Air quality Distance from Home
  5. 5. What we do not seeWhat happened where we couldn’t beOn a large scale
  6. 6. What we can not see Radiation level? Air quality?
  7. 7. What we can not see Limited human capabilities need to be enhanced by devices Democratic awareness
  8. 8. Sensors for people Conclusion: Sensors matter. How to get a sensor? Sensors are all around and cheap
  9. 9. Sensors for people Conclusion: Sensors are everywhere. This matters. ... For who?
  10. 10. Sensor for people Few users of sensor-based mobile apps.Why?
  11. 11. Sensors for people - Issues Different information / sources need integration Temperature Radiation NoiseDiseases Location Air quality Distance from Home
  12. 12. Sensors for people - Issues 1. Integrate different information Temperature Radiation NoiseDiseases Location Air quality Distance from Home
  13. 13. Sensors for people - Issues 2. Integrate different domains Temperature Radiation NoiseDiseases Location Air quality Environmental Distance from Home Life Science Geography 3. Integrate different sources Government
  14. 14. Sensors for people – Solution Linked Data
  15. 15. Linked Data representation 1. HTTP Unique Names for Things Color ? Dereferencable URI http://www.example.com/color
  16. 16. Linked Data representation 2. semantic descriptionTemperature Identifiable single data Unambiguous Hierarchical Knowledge
  17. 17. Linked Data representation 2. semantic descriptionUnambiguous for machine -> no ad-hoc schema Ad-hoc Schema Natural Language Web Page XML subjverbobjsubjve rbobjsubjverbobjs ubjverbobj.. subjverbobjsubjve rbobj......
  18. 18. Linked Data representation 2. semantic description Unambiguous for machine -> no ad-hoc schema Tables Trees Graphs Easy mergingsource: http://www.w3.org/2006/Talks/0216-semweb-em/
  19. 19. Linked Data representation 2. semantic description Unambiguous for machine -> no ad-hoc schema RD Fsource: http://www.w3.org/2006/Talks/0216-semweb-em/
  20. 20. Linked Data representation 2. semantic description SPARQL querySPARQL query language to extract and/or merge data
  21. 21. Linked Data representation 2. semantic description SPARQL query +graph name SPARQL query run against “Named Graphs”
  22. 22. Linked Data representation 2. semantic description SPARQL queryExternal triples/named graphs imported
  23. 23. Linked Data representation 2. semantic description Federated query: remotely queried datasetsSource: http://www.slideshare.net/LeeFeigenbaum/sparql-cheat-sheet
  24. 24. Linked Data representation Federated Query example UK legislation + QR-Code based digital zoom imagesSource:http://www.delicious.com/kidehen/sparql_fed_demo
  25. 25. Linked Data representation 3. meaningful linkagehttp://../Braunschweig Germany http://.../isPartOf motivation assigned to the link
  26. 26. Linked Data representation LOD cloud: publicly available datasets2007 2008 2010
  27. 27. Linked Data representation LOD cloud: publicly available datasets 2011
  28. 28. <div itemscope itemtype="http://data-vocabulary.org/Person"> My name is <span itemprop="name">Bob Smith</span> but people call me <span itemprop="nickna Linked Data representation Adding semantics in other ways than RDF Source: http://manu.sporny.org/2011/uber- comparison-rdfa-md-uf/
  29. 29. Linked Data representation support Microformats, Microdata, RDFa Google’s Rich Snippet (2009) Facebook’s Open Graph (2010) Schema.org (2011)
  30. 30. Linked Data representationMicroformats, Microdata -> RDFSindice indexes semantics from anywhere
  31. 31. Linked Data representation Radiation Temperature NoiseDiseases Location Air quality Distance from Home Not all of these data are yet available but support from
  32. 32. Linked Data vocabulariesIEEE standards to allow seamless device interaction Bluetooth standard
  33. 33. Linked Data vocabulariesStandardsRigid approach
  34. 34. Linked Data vocabulariesStandardsRigid approachResource expensive
  35. 35. Linked Data vocabulariesStandardsRigid approachResource expensiveA full agreement is never reached
  36. 36. Linked Data vocabulariesSemantic ontologies have a democratic approach AgreementMeanwhile... People Opinions ontology reusage + link with abstratc concepts = constant reciprocal undertanding
  37. 37. Linked Data vocabulariesVocabularies are indexed and ranked Easy finding ontology concepts to reuse source: http://labs.mondeca.com/dataset/lov/search
  38. 38. Sensor ontologies CESN Ontology A3M3 OntologyMMI Device Ontology SWAMO Ontology W3C SSN-XG Ontology SSN cross-domain sensor ontology easily pluggable with other domain-specific ones
  39. 39. Outcomes: SPITFIRE ontology Bringing sensors in the LOD and abstract on top of themOutdoor Place Sensing Context W3C SSN-XG Ontology +Event Model F ontology Historical Archive W3C SSN-XG plugged with other conceptsAvailable at: http://spitfire-project.eu/cc/spitfireCC_n3.owl
  40. 40. Outcomes Smart Service Proxy (SSP) Henning Hasemann, Oliver Kleine, Alexander Kroeller RDF4Sensors myself live sensor data published online as Linked Data dynamically aggregatable according to higher concepts
  41. 41. Outcomes – RDF4Sensors
  42. 42. Outcomes – RDF4Sensors
  43. 43. Outcomes – RDF4Sensors Try it yourself at http://spitfire-project.eu/ incontextsensing/rdf4sensors.php and SSP at http://spitfire.ibr.cs.tu-bs.de:8080/
  44. 44. Outcomes – inContext-SensingExternal links searched through Sindice by customizable criteria
  45. 45. Outcomes – inContext-SensingExternal links searched through Sindice by customizable criteria
  46. 46. Outcomes – inContext-SensingExternal links searched through Sindice by customizable criteria
  47. 47. Personal OutcomesSPITFIRE ontologyinContext Sensing: customizable external linkageRDF4Sensors: REST API + HTML form to provide semantic sensor description Investigate on usefulness / meaningfulness of Linked Sensor Data
  48. 48. LD make sensors sing Temperature Radiation NoiseDiseases Location Air quality Distance from Home
  49. 49. LD make sensors sing Radiation Temperature Diseases Location Noise Distance from Home Air quality
  50. 50. LD make sensors sing Radiation Temperature Diseases Location Noise Distance from Home Air quality
  51. 51. DERI – Sensors and Semantics part of the DERI people working on Sensors and Semantics http://sensormasher.deri.org RDF Storage and Query Processor for Android phones Data Stream querying Prof. Manfred HauswirthM. Hausenblas M. Karnstedt D. Le Phuoc J.X. Parreira myself http://www.deri.ie/about/team/
  52. 52. DERI, NUIG, Ireland DERI
  53. 53. DERI, NUIG, IrelandNational Univ. of Ireland, Galway Galway DERI Thanks to such additional context now you will not forget about DERI 

×