SlideShare a Scribd company logo
An Event  Driven   Architecture   for   Decision  Support Thomas Everding & Theodor Foerster Geoinformatik 2011, Münster, Germany
GENESIS GENeric European Sustainable Information Space for environment FP-7 Project 2008 – 2011 Building generic collaborative  information networks Based on ISO, OGC, W3C and OASIS standards http://www.genesis-fp7.eu/
Problem Decision making relies on (environmental) monitoring Public health affected Pure information access not sufficient Phenomena have to be detected and processed as fast as possible Event Driven Architecture  data acquisition  pre-processing  dissemination
Use Case Water quality monitoring Drinking water supply and recreational area Cyanobacterial blooming in Summer
Villerest reservoir, France Images: Google Maps
Bloom Detection Cyanobacterial bloom is detected using remote imagery Indicator: variation of pH value in 24 hours modified from GENESIS D3100.3, p. 62f. Number Name Origin Units Data values Threshold 3 pH Local measurement pH units 0 to 14 See below 3b pH variation Internal pH units / day -14 to 14 Abs(pH variation) >= 0.5 3c pH status Internal Normal | abnormal If (3b >= 0.5) -> abnormal, else normal
Architecture Gateway Integration Layer Event Processing Raster Processing Raster Data Store Decision Maker pH values Sensor Alert Service Enterprise Service Bus Sensor Event Service Web Processing Service Web Coverage Service
Indicator:  pH value variation >= 0.5 within 24 h  ESP Algorithm Sensor  Event Service 24h max - min low    high >= 0.5 < 0.5 pH value max min dif dif high low critical  pH variation
Benefits On the fly processing Measurements are processed as soon as they arrive Decision makers are notified Pluggable architecture Data & processes Enterprise Service Bus
Thanks for your attention! Thomas Everding & Theodor Foerster {everdingt;  theodor.foerster}@uni-muenster.de ifgi.uni-muenster.de  swsl.uni-muenster.de www.genesis-fp7.eu

More Related Content

PDF
executivesummary
PDF
Esdm online station
PDF
Telepathology - Digital Pathology in the Microscope
PDF
Digital Clinical Refractometer by ACMAS Technologies Pvt Ltd.
PPTX
Project Sense
PDF
Cattolici e società crociata etica pubblica
PDF
La vocazione del leader d'impresa
PDF
27 aprile 2014 OMELIA PER LA CANONIZZAZIONE DEI SANTI GIOVANNI XXIII e GIOVA...
executivesummary
Esdm online station
Telepathology - Digital Pathology in the Microscope
Digital Clinical Refractometer by ACMAS Technologies Pvt Ltd.
Project Sense
Cattolici e società crociata etica pubblica
La vocazione del leader d'impresa
27 aprile 2014 OMELIA PER LA CANONIZZAZIONE DEI SANTI GIOVANNI XXIII e GIOVA...

Similar to An Event Driven Architecture for Decision Support (20)

PPTX
Arturo Sanchez-Azofeifa_Challenges and opportunities in the implementation of...
PDF
Exascale Challenges: Space, Time, Experimental Science and Self Driving Cars
PDF
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
PPTX
Virtual Appliances, Cloud Computing, and Reproducible Research
PPT
100615 htap network_brussels
PPTX
EPA 2013 Air Sensors Meeting Big Data Talk
PDF
Leveraging Data Integration for Strategic GIS Governance
PPTX
LO(D)D ant2012
PDF
Smart Coasts = Sustainable Communities - Wim Meijer
PDF
FME Around the World (FME Trek, Part 2): Ciaran Kirk - Safe Software FME Worl...
PPT
Water conference presentation nigel broomhall ibm (final)
PPT
Reviewing environmental monitoring.ppt
PPTX
EDF2013: Selected Talk: Michael Lutz: Data interoperability across sectors an...
PDF
EPTS DEBS2011 Event Processing Reference Architecture and Patterns Tutorial v1 2
PDF
Food-tech innovation
PDF
Bridging Classroom and Career: Cutting-Edge Data Integration Grants for Educa...
PDF
Automatic food bio-hazard detection system
PPT
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
PPT
Dt Italk
PDF
Publishing LO(D)D: Linked Open (Dynamic) Data for Smart Sensing and Measuring...
Arturo Sanchez-Azofeifa_Challenges and opportunities in the implementation of...
Exascale Challenges: Space, Time, Experimental Science and Self Driving Cars
La présentation de Jean-Paul de Vooght à la soirée Citoyens Capteurs de la Ca...
Virtual Appliances, Cloud Computing, and Reproducible Research
100615 htap network_brussels
EPA 2013 Air Sensors Meeting Big Data Talk
Leveraging Data Integration for Strategic GIS Governance
LO(D)D ant2012
Smart Coasts = Sustainable Communities - Wim Meijer
FME Around the World (FME Trek, Part 2): Ciaran Kirk - Safe Software FME Worl...
Water conference presentation nigel broomhall ibm (final)
Reviewing environmental monitoring.ppt
EDF2013: Selected Talk: Michael Lutz: Data interoperability across sectors an...
EPTS DEBS2011 Event Processing Reference Architecture and Patterns Tutorial v1 2
Food-tech innovation
Bridging Classroom and Career: Cutting-Edge Data Integration Grants for Educa...
Automatic food bio-hazard detection system
DEVELOPMENT OF ALGORITHMS AND PRODUCTS FOR SUPPORTING THE ITALIAN HYPERSPECTR...
Dt Italk
Publishing LO(D)D: Linked Open (Dynamic) Data for Smart Sensing and Measuring...
Ad

More from Theodor Foerster (15)

PPTX
Live Geoinformation with Standardized Geoprocessing Services
PPT
Discovering the Sensor Web through Mobile Applications
PPTX
Integrating Volunteered Human Sensor Data into Crowd-sourced Platforms- A Us...
PPTX
OpenNoiseMap @ software freedom day
PPT
SWSL @ ifgi retreat 2011
PPT
RM-ODP for WPS Process Descriptions
PPT
New Sensors for the Sensor Web
PPT
RESTful Web Processing Service
PPT
A Hybrid Approach to Disseminate Large Volume Sensor Data for Monitoring Glob...
PPT
Low-cost satellite-based products for the Web – the Example of Fire Web Service
PPT
Web-based GEONETCast Data for Geochange Research
PPT
Integrating Human Observations and Sensor Observations – the Example of a Noi...
PPT
Compliance Testing of Open Source Software for Web Processing Services
PDF
Web-based Geoprocessing with Open Source Software – a 52°North perspective
PPTX
The Sensor Bus – Integrating Geosensors and the Sensor Web
Live Geoinformation with Standardized Geoprocessing Services
Discovering the Sensor Web through Mobile Applications
Integrating Volunteered Human Sensor Data into Crowd-sourced Platforms- A Us...
OpenNoiseMap @ software freedom day
SWSL @ ifgi retreat 2011
RM-ODP for WPS Process Descriptions
New Sensors for the Sensor Web
RESTful Web Processing Service
A Hybrid Approach to Disseminate Large Volume Sensor Data for Monitoring Glob...
Low-cost satellite-based products for the Web – the Example of Fire Web Service
Web-based GEONETCast Data for Geochange Research
Integrating Human Observations and Sensor Observations – the Example of a Noi...
Compliance Testing of Open Source Software for Web Processing Services
Web-based Geoprocessing with Open Source Software – a 52°North perspective
The Sensor Bus – Integrating Geosensors and the Sensor Web
Ad

An Event Driven Architecture for Decision Support

  • 1. An Event Driven Architecture for Decision Support Thomas Everding & Theodor Foerster Geoinformatik 2011, Münster, Germany
  • 2. GENESIS GENeric European Sustainable Information Space for environment FP-7 Project 2008 – 2011 Building generic collaborative information networks Based on ISO, OGC, W3C and OASIS standards http://www.genesis-fp7.eu/
  • 3. Problem Decision making relies on (environmental) monitoring Public health affected Pure information access not sufficient Phenomena have to be detected and processed as fast as possible Event Driven Architecture data acquisition pre-processing dissemination
  • 4. Use Case Water quality monitoring Drinking water supply and recreational area Cyanobacterial blooming in Summer
  • 5. Villerest reservoir, France Images: Google Maps
  • 6. Bloom Detection Cyanobacterial bloom is detected using remote imagery Indicator: variation of pH value in 24 hours modified from GENESIS D3100.3, p. 62f. Number Name Origin Units Data values Threshold 3 pH Local measurement pH units 0 to 14 See below 3b pH variation Internal pH units / day -14 to 14 Abs(pH variation) >= 0.5 3c pH status Internal Normal | abnormal If (3b >= 0.5) -> abnormal, else normal
  • 7. Architecture Gateway Integration Layer Event Processing Raster Processing Raster Data Store Decision Maker pH values Sensor Alert Service Enterprise Service Bus Sensor Event Service Web Processing Service Web Coverage Service
  • 8. Indicator: pH value variation >= 0.5 within 24 h ESP Algorithm Sensor Event Service 24h max - min low  high >= 0.5 < 0.5 pH value max min dif dif high low critical pH variation
  • 9. Benefits On the fly processing Measurements are processed as soon as they arrive Decision makers are notified Pluggable architecture Data & processes Enterprise Service Bus
  • 10. Thanks for your attention! Thomas Everding & Theodor Foerster {everdingt; theodor.foerster}@uni-muenster.de ifgi.uni-muenster.de swsl.uni-muenster.de www.genesis-fp7.eu