semantic modeling of smart city data · 2014-06-30 · semantic modeling of smart city data...

17
Semantic Modeling of Smart City Data Alessandra Mileo , Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics, National University of Ireland Galway (Formerly known as DERI, Digital Enterprise Research Institute) … and related challenges/opportunities W3C Workshop on the Web of Things - Berlin (*) Stefan Bichof (Siemens Vienna), Athanasios Karapantelakis (Ericsson Research Sweden), Cosmin-Septimiu Nechifor (Siemens Romania), Amit Sheth (Wright State University, OH, USA), Payam Barnaghi (University of Surrey, UK)

Upload: others

Post on 19-Jun-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

Semantic Modeling of Smart City Data

Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics, National University of Ireland Galway

(Formerly known as DERI, Digital Enterprise Research Institute)

… and related challenges/opportunities

W3C Workshop on the Web of Things - Berlin

(*) Stefan Bichof (Siemens Vienna), Athanasios Karapantelakis (Ericsson Research Sweden), Cosmin-Septimiu Nechifor (Siemens Romania), Amit Sheth (Wright State University, OH, USA), Payam Barnaghi (University of Surrey, UK)

Page 2: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

BIG Data: what are we facing

26/06/14 W3C Workshop on the Web of Things - Berlin 2

Page 3: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

A Smart City driver of change will be Data.

Smart Cities as an opportunity to render WoT-enabled services

Page 4: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

“People want answers, not numbers” (Steven Glaser, UC Berkley)

Sink node Gateway

Core network e.g. Internet

What is the temperature at home? Freezing!

4 26/06/14 W3C Workshop on the Web of Things - Berlin

Going from Data to Answers is the “smart” bit

Page 5: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

5

Perceptions and Intelligence

Data

Information

Knowledge

Wisdom

Raw sensory data

Structured data (with semantics)

Abstraction and perceptions

Actionable intelligence

26/06/14 W3C Workshop on the Web of Things - Berlin

Modeling

Processing

Page 6: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

6

CityPulse: Real-Time IoT Stream Processing and Large-scale Data Analytics for Smart City Applications

26/06/14 W3C Workshop on the Web of Things - Berlin

Page 7: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

7

CityPulse Consortium

Industrial SIE, ERIC

SME AI

Higher Education

UNIS, NUIG, UASO, WSU

City BR, AA

Partners:

26/06/14 W3C Workshop on the Web of Things - Berlin

Page 8: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

26/06/14 W3C Workshop on the Web of Things - Berlin Page 8

A Smart City removes silos moving towards a connected digital layer.

abstracts

Page 9: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

… but also Data Dynamicity, Data Quality and Contextual Relevance

Not just Heterogeneity and Volume…

26/06/14 W3C Workshop on the Web of Things - Berlin 9

Page 10: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

Challenges of Smart City Data

− Data heterogeneity: interoperability

− Data quality: source selection, reliability

− Data context: source discovery/adaptation

− Data privacy: aggregation, access control

− Data dynamicity: semantic stream processing

26/06/14 W3C Workshop on the Web of Things - Berlin 10

Page 11: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

Semantic Model example

26/06/14 W3C Workshop on the Web of Things - Berlin 11

prov:wasGeneratedBysao:StreamAnalysissao:StreamEvent

IoTest:QualityOf Information

IoTest:QualityOfService

DUL:EntityDUL:InformationEntity

quality

prov:wasGeneratedBy

prov:used

sao:subevent

prov:Activity

prov:Entity

sao:StreamData

prov:Agent

wasInformedBy

wasAssociatedwith

used

wasAttributedTo

wasGeneratedBy

wasDerivedFrom

Related to ssn:Observation

Quality/Context Provenance

Event streams

Key concept: Reuse!

Page 12: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

Linked Stream Processing

26/06/14 W3C Workshop on the Web of Things - Berlin 12

Web  of  Things  =  Web  of  Devices/Services  +  Web  of  Data      

Page 13: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

Keep It Simple

Middleware

26/06/14 W3C Workshop on the Web of Things - Berlin 13

Page 14: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

Linked Stream Middleware (lsm.deri.ie)

Continuous Query Processing Engine for Linked Streams

26/06/14 W3C Workshop on the Web of Things - Berlin 14

Page 15: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

15

Linked Stream Middleware

Page 16: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

16

Directions and Discussion

Ø What are the principles for better design of a model for smart city data? − Stream annotation using Linked Data description − Semantic properties for quality, context, privacy, simplify

the connection with the processing steps, including discovery, indexing and continuous query processing

− Contextualization via categorization of data in hierarchical form (from observations to complex events)

Ø What about semantic processing of streams?

− RDF Stream Processing (RSP) W3C working group − Scope: to define a common model for producing,

transmitting and continuously querying RDF Streams − Need to push this activity (e.g. via industry participation)

26/06/14 W3C Workshop on the Web of Things - Berlin

Page 17: Semantic Modeling of Smart City Data · 2014-06-30 · Semantic Modeling of Smart City Data Alessandra Mileo, Manfred Hauswirth (…and more (*)) INSIGHT Center for Data Analytics,

17

Alessandra  Mileo,    INSIGHT  Centre  for  Data  Analy9cs  NUI  Galway  email:  alessandra.mileo@insight-­‐centre.org    

26/06/14 W3C Workshop on the Web of Things - Berlin