SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
SlideShare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Successfully reported this slideshow.
Activate your 14 day free trial to unlock unlimited reading.
1.
An Event Driven Architecture for Decision Support Thomas Everding & Theodor Foerster Geoinformatik 2011, Münster, Germany
2.
GENESIS <ul><li>GENeric European Sustainable Information Space for environment </li></ul><ul><li>FP-7 Project </li></ul><ul><li>2008 – 2011 </li></ul><ul><li>Building generic collaborative information networks </li></ul><ul><li>Based on ISO, OGC, W3C and OASIS standards </li></ul><ul><li>http://www.genesis-fp7.eu/ </li></ul>
3.
Problem <ul><li>Decision making relies on (environmental) monitoring </li></ul><ul><li>Public health affected </li></ul><ul><ul><li>Pure information access not sufficient </li></ul></ul><ul><ul><li>Phenomena have to be detected and processed as fast as possible </li></ul></ul><ul><li>Event Driven Architecture </li></ul><ul><ul><li>data acquisition </li></ul></ul><ul><ul><li>pre-processing </li></ul></ul><ul><ul><li>dissemination </li></ul></ul>
4.
Use Case <ul><li>Water quality monitoring </li></ul><ul><li>Drinking water supply and recreational area </li></ul><ul><li>Cyanobacterial blooming in Summer </li></ul>
5.
Villerest reservoir, France Images: Google Maps
6.
Bloom Detection <ul><li>Cyanobacterial bloom is detected using remote imagery </li></ul><ul><li>Indicator: variation of pH value in 24 hours </li></ul>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.
<ul><li>Indicator: pH value variation >= 0.5 within 24 h </li></ul>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 <ul><li>On the fly processing </li></ul><ul><ul><li>Measurements are processed as soon as they arrive </li></ul></ul><ul><ul><li>Decision makers are notified </li></ul></ul><ul><li>Pluggable architecture </li></ul><ul><ul><li>Data & processes </li></ul></ul><ul><li>Enterprise Service Bus </li></ul>
10.
Thanks for your attention! <ul><ul><li>Thomas Everding & Theodor Foerster </li></ul></ul><ul><ul><li>{everdingt; theodor.foerster}@uni-muenster.de </li></ul></ul><ul><li>ifgi.uni-muenster.de </li></ul><ul><li>swsl.uni-muenster.de </li></ul><ul><li>www.genesis-fp7.eu </li></ul>
0 likes
Be the first to like this
Views
Total views
1,995
On SlideShare
0
From Embeds
0
Number of Embeds
253
You have now unlocked unlimited access to 20M+ documents!
Unlimited Reading
Learn faster and smarter from top experts
Unlimited Downloading
Download to take your learnings offline and on the go
You also get free access to Scribd!
Instant access to millions of ebooks, audiobooks, magazines, podcasts and more.
Read and listen offline with any device.
Free access to premium services like Tuneln, Mubi and more.