ENVIROFI for cross domain FI-PPP applications

466 views

Published on

ENVIROFI presentation on Austrian FI-PPP Phase-3 event. Graz, 2013 06-26.

Presenation explains how ENVIROFI work fits in the context of teh Future Internet PPP programme and presents a vision of enviromentally enabled future internet applications.

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

ENVIROFI for cross domain FI-PPP applications

  1. 1. “ENVIROfying” the Future Internet THE ENVIRONMENTAL OBSERVATION WEB FOR THE CROSS-DOMAIN FI-PPP APPLICATIONS Österreichische FI - PPP 3. Phase Informationsveranstaltung – Take up innovative services: Perspektiven für KMU und Entrepreneurs TU Graz, 26. Juni 2013 Denis Havlik <denis.havlik@ait.ac.at> AIT Austrian Institute of Technology GmbH.
  2. 2. Overview © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 2 What is ENVIROFI? Do I care about the environmental usage area and its service applications? What did the project learn and achieve?Beyond ENVIROFI – some application ideas.
  3. 3. ENVIROFI Vision We envision … • an Environmental Observation Web in which all environmental data, from sensors, citizens, and models, is available through the Internet in a standardized, usable format • a system with dynamic understanding of the Earth’s atmospheric, marine and terrestrial spheres for the benefit of all European citizens © 2013 ENVIROFI Project Consortium
  4. 4. © 2013 CONCORD Project Consortium 4 FI-WARE: Technology Foundation SME Innovation 3rd Call Use Case Expansion Phase Call 3 TF Continuation FI-CONTENT 2 FITMAN FI-STAR FIspace Call 2 FINESCE XIFI: Capacity Building INFINITY: Capacity Building & Infrastructure ENVIROFI Call 1 CONCORD: Programme Facilitation & Support 20112010 2012 2013 2014 2015 Phase 3Phase 1 Phase 2 FI-CONTENT USECASES OUTSMART SafeCity FINSENY SMARTAGRIFOOD Instant Mobility FInest 4 FI-PPP Programme implementation: 3 Phases
  5. 5. Consortium • Research organisations • Industry, SME’s and not SME's • Environmental agencies © 2013 ENVIROFI Project Consortium
  6. 6. Why FI for environment? Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 6 Reusable commodity “enablers” work nicely within Environmental domain (OGC standards, INSPIRE services, ENVIROFI SEs, …) (Re)developing the generic functions is waste of energy => let’s use generic enablers. Within FI, the environmental enablers can also be re-used by other usage areas!
  7. 7. OBSER VE PUBLISH DISCOVE R COMPOSE ANALYSE ACT NOTIF Y MANAG E Environmental Monitoring and Decision Lifecycle Human Sensor Data Service Geospatial SEs Environmental SEs FI-WARE - Generic Enablers Apps Serv.Repositor y Marketplace Sem Comp Editor WireCloud Mediator Cloud-I2ND Alloc VMs Alloc Obj St Security ID Mgmt Data 2 Query Brok Locations Seman App Seman Ann Data 1 Comp Evt.Proc Pub/Sub Broker BigData An IoT Things Mgmt Device Mgmt GW Data Handling Prot Adapter TAGging Uncertainty semantic annotation MEDiation Discovery broker Discovery augm component Access broker Connector – SOS Connector – WCS Connector – WFS Connector – WMS Connector – toolbox Mediator – SOS Mediator – Fusion toolbox Transcode sensor Fusion Data fusion Image sample classification Asset geo- reference analysis Areas classification Prediction service Model-based fusion GEO Observ collection Observ catalogue Observ retrieval Observ identification Observ visualization Observ operatiing Image sample archive Sample Quality Asses Georef observ prox Georef Observ app NOTificatio n Alert notification Sensor Event VGI Mobile VGI enabler MDAF Cloud storage and Synchronisation (MDAF) Environmental (Biodiversity, Atmospheric and Marine) Applications Geospatial Services OGC Charting OGC SensorWeb OGC Processing OGC Storage (OPeNDAP) THREDDS ERDDAP WPSSOS, SPSWMS, WCS WFS
  8. 8. ENVIROFI Specific Enablers (SEs) • ENVIROFI SEs are structured along six thematic “categories”, which cover the full spectrum of steps (notification, manage, fusion, etc.) in the environmental monitoring and decision life cycle: • Harvesters, connectors and mediators (MED): facilitate easier interoperability between other backend services and data sources • Geo-referenced data collection applications (GEO): provide ways to record and archive geo-tagged measurements and designed to support mobile crowd-sourcing and crowd-tasking • Semantic tagging tools (TAG): support for semantic enrichment of environmental data • Fusion tools for heterogeneous data sources (FUSION): preparing and aggregating environmental data into formats suitable for use • Event detection and notification services (NOT) • Geospatial data provisioning and storage (OGC): relate to the provisioning and storage of environmental observations and measurements Builds on INSPIRE, GEOSS, … FI-Ware Existing standards FI-Ware
  9. 9. ENVIROFI Scenarios 1. Bringing Biodiversity into the Future Internet • Enabled biodiversity surveys with advanced ontologies • Analysis, quality assurance and dissemination of biodiversity data 2. Personal Information System for Air Pollutants, allergens and meteorological conditions • Enhance human to environment interaction • Atmospheric conditions and pollution in “the palm of your hand” 3. Collaborative Usage of Marine Data Assets • Assess needs of key marine user communities • Selection of representative marine use cases for further trial: leisure and tourism, ocean energy devices, aquaculture, oil spill alert © 2013 ENVIROFI Project Consortium
  10. 10. Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 10 ENVIROFI applications prototypes are experimental, but quite complex in terms of tested enablers. For example…
  11. 11. Biodiversity pilot architecture... Copyright © 2013 Maria Egly, AIT Austrian Institute of Technology GmbH. 11 UUPS!
  12. 12. Basic user interaction patterns View existing knowledge • Map view • Table view • Detailed View • Areas of Interest Receive information (events!) • Requests for more observations, • Warnings, e.g. “pollen warning” • Interests, e.g. “monumental tree in vicinity” Report observations • “New” things, e.g. “here and now I see a tree” • Personal, e.g. “I have a headache” • Obs. on existing thing, e.g. “this tree currently blossoms Inform Server Backend (or proxy) Alert! Request Action! Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH.
  13. 13. Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 13 The functionality we cover is common to many applications – within and beyond environmental UA
  14. 14. We deal with the “Observation Pile”, Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 14 Collect • Sensors (in situ & remote, static & moving) • “Human sensors” • Models Store • Values • Semantic • Context (spatial, temporal, other) • Uncertainty Access • Numeric, e.g. time-series, Coverage's • Graphic, e.g. maps, x-t graphs
  15. 15. Observation DB ...with heterogeneous provenance and quality of data Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 15 Plausibility/Confidence checks Consensus building Previous situation knowledge Habitat Information Image Recognition Reporters Reputation Observ. on things (independent, conflicting, incomplete) Observations on observations (identification, plausibility, annotation) Application specific views (fusion, meaning uncertainty) Sensor Networks ENVIROFI observations Integrate existing data USE
  16. 16. Situation Awareness, Forecasts Background Information 3-rd Party Observations Own Observations Understanding the environment… Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 16 Initial quality from „woohoo!“ to „boohoo!“, but we have just sorted that out 
  17. 17. Situation Awareness, Forecasts Visualization (maps, indicators, ..) Events/alerts and tasking Reports ... and with helping the users to acti upon this knowledge! Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 17
  18. 18. Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 18 We also collected some valuable experience with development of the FI applications.
  19. 19. Some important lessons (1) • Most GEs from the Cloud Hosting, Data/Context management, and Security chapters are truly generic and should be usable in environmental applications • Cloud hosting and citizens enablement are game-changers for environmental UA • Main issue: Weak support for Geospatial data and processing • Some GEs related Data/Context Management chapter were either too immature (at the time we tested them) or did not provide tangible advantages (compared to solutions available within environmental UA) • Weak support for semantics and tagging; data processing/fusion, streaming
  20. 20. Some important lessons (2) • The security-related GEs are a GoodThing, but their use was difficult due to lack of support by other GEs • Next release of FI-WARE Testbed will improve harmonization and integration across the GE chapters facilitating the adoption of the GEs for real-world pilots • GEs from the Internet of Things (IoT) chapter were considered out of scope for ENVIROFI, but may be interesting for other applications within the environmental usage area in the future. • However, the uptake may be hindered by overlaps between the functionality provided by IoT and by standardized OGC services (OGC is actively seeking a harmonization between the two worlds), as well as by lack of standardization within IoT
  21. 21. Some important lessons (3) • Event-related GEs are convenient for integration of GEs, SEs and third party services in FI applications • Mapping (almost) anything to FI-Ware data model is easy. • Exchanging information with these GEs *was* difficult due to lack of maturity, but this is expected to change • Complex Event Processing (CEP) GE looks promising, but we could not use it in applications (lack of geospatial processing) • Pub/Sub broker GE is not just event/context broker. It doubles as a data access service • semantic interoperability remains an issue. • Application mashup platform is excellent for rapid prototyping • It integrates nicely with other FI-Ware GEs, but the selection of available widgets is still limited
  22. 22. Some important lessons (4) • Related to mobile Crowdsourcing and crowdtasking. • Network is not always available. Application must work offline (implemented), and ideally even offer P2P networking (future) • “Tasking” can heighten the users’ motivation and improve the coverage and quality of the available observations (technology available, but workflows must be defined on application level) • It is possible to selectively task the users without the need to continuously trace their location (implemented) • Automated processing services can help the users and improve the overall quality of the information (tested with e.g. leaf recognition, eHabitat)
  23. 23. Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 23 More information in D4.4 “Final Recommendations for (Specific) Environmental Enablers”.
  24. 24. Beyond ENVIROFI Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 24 This is nice, and I can learn more on the applications and ENVIROFI SEs through ENVIROFI catalogue (http://catalogue.envirofi.eu/). But, what is your proposal for the FI-PPP phase 3 and beyond? More documentation is available on http://www.envirofi.eu/
  25. 25. As scientific manager of ENVIROFI and members of FI-PPP architecture board, AIT can help Phase 3 consortia in: 1. defining the Phase 3 applications with high societal and economic potential 2. understanding the functionality of available enablers, designing and development of FI applications 3. Using and improving various geospatial and environmental enablers supporting Observation Web, mobile crowdsourcing and crowdtasking functionality. If needed: AIT has a know-how and organisation required to organise and coordinate the project. Our proposal: Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 25
  26. 26. • Tourism/Leisure: application for “leisure captains”, providing contextual situation awareness, wetter warnings and recommendations, boat2boat communication, etc. • The application could also be used to e.g. reserve the place in the nearby port/marina or restaurant • Yacht owners could use it for fleet management • Outdoor education: collaborative “scavenger hunt“ type of application which can: direct the pupils towards various points of interest, and record their progress, allow collaborative discussion of the findings, and assure they learn the “lessons” outdoors and at their own pace. Possible Phase 3 Applications (1) Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 26
  27. 27. • Collaborative gardening: application which enables the hobby gardeners and professionals to exchange information on success stories, issues encountered and environmentally sustainable remedies. • Crisis Management: application which simplifies field training and real world coordination and tasking of professional field workers, experienced and inexperienced volunteers. Ideally, this application could be a special “emergency mode” of other applications used in a daily life. Possible Phase 3 Applications (2) Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 27
  28. 28. Possible application architecture Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 28 „Cloud Edge“ GE: Field-deployment of observations server; (P2P?) information exchange over local WLAN 28 Observations & Situation Awareness Cloud Storage Storing of BLOBS (photos, videos) Marketplace GEs: sales, revenue sharing Pub/sub GE: Events processing & dissemination Security GEs: user & right mgm.; legal compliance IoT GEs: Smart sensors? Environmental SEs Meaning Data Fusion, Forecasting Harvestors, Connectors Observations Big data GEs: Annotation & processing Cloud mgm. GEs: automated deployment, scaling I2ND GEs: Network reliability, Hardware abstraction, Mashup GE: Ad-hoc applications
  29. 29. 1. The research leading to these results has received funding from the European Community's Seventh Framework Programme (FP7/2007-2013) under Grant Agreement Number 284898 2. We are not alone: • ENVIROFI is a collaborative effort of 14 partners (see next slide). Austrian part of the team includes AIT, UBIMET and the Austrian Environmental Agency • The Generic Enablers are developed and maintained by the „FI-Ware“ – the core project of the FI-PPP Programme. Acknowledgements Copyright © 2013 Denis Havlik, AIT Austrian Institute of Technology GmbH. 29
  30. 30. Thank you for your attention Dr. Denis Havlik denis.havlik@ait.ac.at The research leading to these results has received funding from the European Community's Seventh Framework Programme (FP7/2007-2013) under Grant Agreement Number 284898 www.envirofi.eu

×