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.
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.
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. 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
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. 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. 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. 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)
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