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.
Over 200 open data sets with more than 25 billion facts,
interlinked by 400 million typed links, doubling every 10 month!
...
•
•
•
•
•
•
•
•
•
•
RESTLOD
Application
•
•
•
•
•
•DUL: DOLCE+DnS Ultralite
•EventF: Event-Model F
•SSN: SSN-XG
•CC: Contextualised-Cognitive
Concepts on sensor network top...
coalesenses
•
•
•
•
•
•
•
•
•
•
•
•
•
:dublinAirport
:aHumidity
:aTemperature
:weatherStation
:latestWeather
:readings
:humidValue:tempValue
“18”^xsd:float “Cel...
•
•
•
•
•
Query rewriter
Orchestrator
Data transformation
SPARQL-like
Optimizer
Operator implementations
Access methods
Executor
Que...
Physical Operators
Physical Access
(data structures)
Logical Query Plan
“SPARQL” Query
Optimal Plan based
on operator impl...
•
•
•
•
•
•
•
•
•
EC2 nodes 2 4 8 16 32
Binary join 2897 4420 9638 11696 23881
Match(100k) 2011 6003 17899 31996 43117
Match(10k) 48143 8100...
Rate:100 inputs/sec Rate : 1000 inputs/sec
CQELS C-SPARQL JTALIS CQELS C-SPARQL JTALIS
Q1 68 604 68 68 662 68
Q2 68 124 68...
RESTLOD
Application
•
•
•
•
Linked Data
Continuous Query Engine
(CQUELS)
Stream ASP Engine
(oClingo)
Data Streams
Stream
ASP
Logic
Program
Facts
from
...
Líon-2
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
It's a dynamic world! Ubiquitous streams and the Linked Data Web
Upcoming SlideShare
Loading in …5
×

of

It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 1 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 2 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 3 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 4 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 5 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 6 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 7 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 8 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 9 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 10 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 11 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 12 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 13 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 14 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 15 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 16 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 17 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 18 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 19 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 20 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 21 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 22 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 23 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 24 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 25 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 26 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 27 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 28 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 29 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 30 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 31 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 32 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 33 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 34 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 35 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 36 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 37 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 38 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 39 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 40 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 41 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 42 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 43 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 44 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 45 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 46 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 47 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 48 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 49 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 50 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 51 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 52 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 53 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 54 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 55 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 56 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 57 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 58 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 59 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 60 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 61 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 62 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 63 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 64 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 65 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 66 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 67 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 68 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 69 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 70 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 71 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 72 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 73 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 74 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 75 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 76 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 77 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 78 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 79 It's a dynamic world! Ubiquitous streams and the Linked Data Web Slide 80
Upcoming SlideShare
Vassilios Peristeras: From Open to Linked Government Data: (European Commission, ISA)
Next

3 Likes

Share

It's a dynamic world! Ubiquitous streams and the Linked Data Web

ESWC 2013 keynote

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all

It's a dynamic world! Ubiquitous streams and the Linked Data Web

  1. 1. Over 200 open data sets with more than 25 billion facts, interlinked by 400 million typed links, doubling every 10 month! http://lod-cloud.net/ Linking Open Data cloud diagram, by Richard Cyganiak and Anja Jentzsch. Media Government Geo Publications User-generated Life sciences Cross-domain US government UK government BBC New York Times LinkedGeoData BestBuy Overstock.com Facebook
  2. 2. • • • • • •
  3. 3. • • • •
  4. 4. RESTLOD Application
  5. 5. • • • • •
  6. 6. •DUL: DOLCE+DnS Ultralite •EventF: Event-Model F •SSN: SSN-XG •CC: Contextualised-Cognitive Concepts on sensor network topology and devices Concepts on sensor role, events, sensor project Event Datasets Sensor Datasets LOD Cloud
  7. 7. coalesenses
  8. 8. • •
  9. 9. • • • • • • • • • •
  10. 10.
  11. 11. :dublinAirport :aHumidity :aTemperature :weatherStation :latestWeather :readings :humidValue:tempValue “18”^xsd:float “Celcius” “60”^xsd:float “%” ssn:featureOfInterest ssn:observedBy ssn:observes ssn:observes ssn:isPropertyOf ssn:isPropertyOf ssm:observedPropery ssm:observedPropery ssm:value ssm:value ssm:unitssm:unit ssn:hasValue ssn:hasValue ssn:observationResult Sensor metadata Stream data snapshot at 2011-07-08T21:32:52
  12. 12. • • • • •
  13. 13. Query rewriter Orchestrator Data transformation SPARQL-like Optimizer Operator implementations Access methods Executor Query Execution Overhead
  14. 14. Physical Operators Physical Access (data structures) Logical Query Plan “SPARQL” Query Optimal Plan based on operator impl. cost > max_cost  re-optimize Optimizer Operator implementations Native Access methods Executor Query Execution RDF dataset Linked datastream ∑ ƒ(x) nested loop or hash joins aggregation, sliding windows B+Tree hash table triple-based indices
  15. 15. • • • • • • • • •
  16. 16. EC2 nodes 2 4 8 16 32 Binary join 2897 4420 9638 11696 23881 Match(100k) 2011 6003 17899 31996 43117 Match(10k) 48143 81000 98132 163111 339978 5-way join 16978 19982 21997 40193 60197 Aggregation 52381 76132 125314 149978 220165
  17. 17. Rate:100 inputs/sec Rate : 1000 inputs/sec CQELS C-SPARQL JTALIS CQELS C-SPARQL JTALIS Q1 68 604 68 68 662 68 Q2 68 124 68 68 123 68 Q3 533 1065 533 533 1605 533 Q4 11984 125910 1442 11945 127026 4462 Q10 28021 205986 28021 209916 209916 28021 
  18. 18. RESTLOD Application
  19. 19. • • • •
  20. 20. Linked Data Continuous Query Engine (CQUELS) Stream ASP Engine (oClingo) Data Streams Stream ASP Logic Program Facts from query results Answer Sets
  21. 21. Líon-2
  • WonyKim

    Mar. 29, 2018
  • ahmadaassaf

    Aug. 12, 2013
  • ghadatouta

    Jul. 19, 2013

ESWC 2013 keynote

Views

Total views

1,972

On Slideshare

0

From embeds

0

Number of embeds

741

Actions

Downloads

0

Shares

0

Comments

0

Likes

3

×