COBWEB: Brief Introduction, GBIF Secretariat
-
Upload
edina-university-of-edinburgh -
Category
Education
-
view
314 -
download
3
Transcript of COBWEB: Brief Introduction, GBIF Secretariat
Introduction to COBWEB
• Research Project: Funded under the European Commission’s Framework Programme 7
• Started Nov 2012 for 4 years (Month 39 of 48)• First demonstrator completed and tested during
the 2015 field season• Why?
– GPS enabled, internet connected mobile devices now ubiquitous
– Lots of potential, eg, can citizen sourced environmental data be useful for decision making?
Citizen Observatory Web
• Generic crowdsourcing infrastructure– A toolkit which can be downloaded and used
in multiple scenarios• Data which supports policy• Address data quality issues• Open standards
Project Partners
UNESCO World Network of Biosphere Reserves
Sites of excellence to foster harmonious integration of people and nature for sustainable development through participation, knowledge sharing, poverty reduction and human well-being improvements, cultural values and society's ability to cope with change, thus contributing to the Millennium Development Goals
COBWEB Biosphere Reserves
Biosffer Dyfi Biosphere
Mount OlympusGorge of Samaria
Wadden See & Hallig islands
Co-design
Co-Design - Penparcau Community Forum
• Temperature• Humidity
• Wind speed• Wind direction
• Pressure• Precipitation
In situ sensors
Not just apps…
A number of demonstrator mobile phone applications
– Exactly what, deliberately left open and subject to discussion with community
3 pilot case study areas:1. Validating earth
observation products2. Biological monitoring3. Flooding
COBWEB Framework
Key components at different TRL’s
• Conflation• QA workflow editor• QA WPS/services• Sensor networks• GeoNetwork/Portal• Middleware• Authoring tool/Survey designer• Apps• User management and privacy• Access control• Authentication
The app itself
Key features• Capture information
– Images– Audio– Text– Location
• High quality background maps• Saved maps for use “offline”• Custom data collection forms• Manual location correction
View COBWEB Portal
Customise your own app for your survey
Customise your own app for your survey
Customise your own app for your survey
Citizen captures data on their phone
Approach to QA
• Quality Assurance: complex problem and often use case specific:– Internal quality (metrics)– External quality (fit for purpose)
• A generic system that can be easily customised to fit new use cases, based on standards
• Understanding data quality is likely to require a combination of approaches and tests, the system is designed to enable this
• As quality requirements are use case specific, the quality control tests are configurable to utilise a wide variety of datasets and parameters
Classifying quality: Seven pillarsPillar Example Test NotesPillar 1 – Location Based services
Assessment of spatial accuracy – estimate from a mobile device and number of satellites
Tests often carried out on the mobile device
Pillar 2 – Cleaning Removal of junk data via an attribute text check
Very lightweight, can flag or remove malicious entries
Pillar 3 – Automatic validation
Analysis whether an image is blurry
Higher level testing, often used to assess ranges
Pillar 4 – Comparison with authoritative data
Use of a set of boundary polygons to check whether an observation is in or out
Wide variety of tests that involve comparison with what it known
Pillar 5 – Model based validation
Running a flood model Can be complex, and may also include question based modeling
Pillar 6 – Big/Linked data Querying Twitter via a hashtag for similar phenomena
Tapping into large databases such as sensor records and social media
Pillar 7 – Semantic harmonisation
Rationalisation of entries via an ontology
Attempts to recognise multiple entries of the same observation
Web Processing Service
• OGC Standard• Web facing• Public• Holds spatial and non-spatial processes• Processes are suited to chaining• BPEL is the traditional method of chaining
– However, removed from WPS 2.0
BPMN Workflow Engine
• JBOSS JBPM – A Java based BPM workflow engine
• Orchestrates processes in a given order with defined inputs
• Chains results from one process to the next
• Can be executed remotely via REST• Graphical interface utilises BPMN2.0 – a
recently ratified OMG standard• Unlike BPEL this interface is standardised
Service Provider (SP) Identity Provider (IdP)Discovery Service (DS)
“GEOSS user” Single-Sign-On
Trust Gateway (TG) to OpenID
Google OpenId
COBWEB/GEOSS AIP-6 Federation
NASA Ames
Secure Dimensions
CUAHSI*Catapult
University of Edinburgh
Kst. GDI.DE
*: Consortium of Universities for the Advancement of Hydrologic Science
EarthServer (FP7) project
MEEO
Remainder of project…emphasis shifting
• Rolling out software• Getting greater buy-in• Sustainability• More focus on research agenda• Greater focus on Greece, Germany• Additional Biosphere Reserves
COBWEB Framework
PublishingData
Injecting semantics into the COBWEB workflow