ontology-driven complex event processing for real time algal bloom detection aow dec 2011 jonathan...

8
Ontology-driven complex event processing for real time algal bloom detection AOW Dec 2011 Jonathan Yu Kerry Taylor and Brad Sherman

Upload: annice-harris

Post on 14-Jan-2016

223 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ontology-driven complex event processing for real time algal bloom detection AOW Dec 2011 Jonathan Yu Kerry Taylor and Brad Sherman

Ontology-driven complex event processing for real time algal bloom detection

AOW Dec 2011 Jonathan YuKerry Taylor and Brad Sherman

Page 2: Ontology-driven complex event processing for real time algal bloom detection AOW Dec 2011 Jonathan Yu Kerry Taylor and Brad Sherman

Chaffey dam

CSIRO.

Page 3: Ontology-driven complex event processing for real time algal bloom detection AOW Dec 2011 Jonathan Yu Kerry Taylor and Brad Sherman

Chaffey dam

CSIRO.

Page 4: Ontology-driven complex event processing for real time algal bloom detection AOW Dec 2011 Jonathan Yu Kerry Taylor and Brad Sherman

Chaffey Dam affected by algal blooms

CSIRO.

Page 5: Ontology-driven complex event processing for real time algal bloom detection AOW Dec 2011 Jonathan Yu Kerry Taylor and Brad Sherman

Proof-of-concept andExample Complex Event Definition

• Given a set of data streams which monitor a range of parameters –

• Total Phosphorus (TP),

• Total Nitrates (TN),

• Meteorological conditions,

• Temperature range in the water column;

• Able to define some complex high-level events (e.g. potential algal bloom), given the aggregation of low-level factors (e.g. Rise in TP, TN)

• Working from a database curated from a study on Chaffey Dam in the 1990s

CSIRO.

Page 6: Ontology-driven complex event processing for real time algal bloom detection AOW Dec 2011 Jonathan Yu Kerry Taylor and Brad Sherman

Ontology-driven complex event system

CSIRO.

1. Composes CE

Sensor Network

Ontology-enabledUser Interface

Semantic Mediator

GSN

VSensors

Ontologies

SSN Ontology

DomainOntology

7.Updates UI with notification

3. Deploys CE to GSN as VSensor via translation

4. Interface with sensors

capture VSensor entitiescapture sensor / data sources

6. Matching event notification generated

2. Submits CE definition

captures notification

captures CE definition

8. Views notifications

5. Sensor streams

data

Users

Reasoner

Page 7: Ontology-driven complex event processing for real time algal bloom detection AOW Dec 2011 Jonathan Yu Kerry Taylor and Brad Sherman

Future work

• Still work to be done to finish developing domain ontologies to allow for complex events to be defined

• Mapping the SSN-XG ontology with the relevant ‘sensors’ – in this case we simulate sensors using the Chaffey Dam historical dataset

• Deploying on a live sensor network• Application of this approach to other water quality monitoring

challenges – in this domain, driving force is in determining what kinds of response required.

CSIRO.

Page 8: Ontology-driven complex event processing for real time algal bloom detection AOW Dec 2011 Jonathan Yu Kerry Taylor and Brad Sherman

Questions

Jonathan Yu

Research Engineer

Environmental Information Systems Group

CSIRO Land and Water

phone: (03) 9252 6440

email: [email protected]

CSIRO.