SlideShare ist ein Scribd-Unternehmen logo
1 von 30
Mitglied der Helmholtz-Gemeinschaft

Enabling Quality Control of
Sensor Web Observations
7th January 2014 | 3rd International Conference on Sensor Networks (SENSORNETS 2014)
Anusuriya Devaraju, Ralf Kunkel, Juergen Sorg, Heye Bogena, Harry Vereecken
Presentation Outline

1

2

• Introduction

• Motivation
• Research Questions & Solutions

4

• Summary and Ongoing Work

Mitglied der Helmholtz-Gemeinschaft

3

2
Presentation Outline

1

2

• Introduction

• Motivation
• Research Questions & Solutions

4

• Summary and Ongoing Work

Mitglied der Helmholtz-Gemeinschaft

3

3
1. Quality Control (QC)

“…. started with activities whose purpose is to control the quality
of products or services by finding problems and defects..”1
1http://www.iso9001consultant.com.au/QA.html

The goal of QC of observation data is to identify problems

Mitglied der Helmholtz-Gemeinschaft

within the data, fixing or eliminating them, and documenting
the details involved.

4
2. Sensor Web

Mitglied der Helmholtz-Gemeinschaft

Common standards
for structuring sensor
information and its
exchange.

5
Mitglied der Helmholtz-Gemeinschaft

OGC Sensor Web Enablement (SWE)

An overview of the OGC’s Sensor Observation Service (SOS)

*Source: http://52north.org

6
Mitglied der Helmholtz-Gemeinschaft

3. Terrestrial Environmental Observatories
(TERENO)

7
Mitglied der Helmholtz-Gemeinschaft

The Eifel/Lower Rhine Valley Observatory

8
TERENO Data Infrastructure (Juelich)
4. Publication

5. Administration

Mitglied der Helmholtz-Gemeinschaft

3. Standardized
Access

1. Data Importing & Processing

2. Storage
Presentation Outline

1

2

• Introduction

• Motivation
• Research Questions & Solutions

4

• Summary and Ongoing Work

Mitglied der Helmholtz-Gemeinschaft

3

10
Observation Data Processed at Each
Local Observatory
Eifel/Lower Harz/Centr
Rhine
al Lowland

Climate,
soil, water

Bavarian Alps and
Prealps
HMGU
IMK/IFU

589 stations
980000 obs/d

75 stations
125000 obs/d

179 stations
320000 obs/d

95 stations
848000 obs/d

8 stations
52128 obs/d

7 stations
133000000
obs/d

3 stations
57000000
obs/d

3 stations
57000000
obs/d

1 station
1900000
obs/d

4 stations
76000000
obs/d

Weather
radar

2 devices
576 rasters/d

1 device
288 rasters/d

SoilCan

36 lysimeters
285000 obs/d

30 lysimeters
238000 obs/d

EC flux
data

Mitglied der Helmholtz-Gemeinschaft

Northeastern
Lowland

1 device
288 rasters/d

12 lysimeters
95000 obs/d

6 lysimeters
47500 obs/d

42 lysimeters
333000 obs/d
Mitglied der Helmholtz-Gemeinschaft

We are buried in data!!
How can we uncover good and bad observation data?!
12
Key Aspect of QC Information
How are data
series quality
checked? Which
quality tests are
applied?

Mitglied der Helmholtz-Gemeinschaft

What leads to
problems
within data?

Where the quality
control is
performed?

Who checks the
data?

What are the
quality levels
of the data?

When the quality
control procedure
is performed?
13
Research Goals

Mitglied der Helmholtz-Gemeinschaft

The goals are to capture QC information of various observation
data systematically and make the information accessible via
the Sensor Web.

14
Presentation Outline

1

2

• Introduction

• Motivation
• Research Questions & Solutions

4

• Summary and Ongoing Work

Mitglied der Helmholtz-Gemeinschaft

3

15
Research Questions
Q1. How are raw data gathered and processed into qualitycontrolled observation data?

Mitglied der Helmholtz-Gemeinschaft

Q2. How the key aspects of data quality control can be modeled
and be related to existing observational information? How can
QC information be made available via the Sensor Web?

16
Mitglied der Helmholtz-Gemeinschaft

Different Ways of Importing Data

1. Data series are quality
controlled externally via
proprietary tools and then imported
into the data infrastructure

2. Data series are imported
automatically from sensors and
then quality controlled internally
(within the TEODOOR data
infrastructure).
17
Data Processing Status (Level)
Level

Descriptions

QC

Data Editing

Availability

Raw Data

No

No

Internal*

2a

Externally quality controlled
data; approval is pending

Yes

No, flagging only
(except human
observations)

Internal*

2b

Internally quality controlled
data with automatic QC
procedures

Yes

No, flagging only

Internal*

2c

Externally quality controlled
data with approval

Yes

No, flagging only

Public

2d
Mitglied der Helmholtz-Gemeinschaft

1

Internally quality controlled
data with combined
QC procedures (automatic
and human)

Yes

No, flagging only

Public

3

Derived data

Yes

Allowed

Public
*on request
18
Quality Flags (Qualifiers)
Quality Flags
GENERIC FLAGS
unevaluated

ok

baddata

suspicious

gapfilled

SPECIFIC FLAGS
moderatequality

Mitglied der Helmholtz-Gemeinschaft

goodquality

extrapolated

minerror

interpolated
badqualityquality

isolatedspike

19
Externally QC Data (from level 2a to 2c)
Start

Manually-uploaded, externally quality
controlled data
e.g., eddy-covariance series

fail

Send an email alert of
resubmission of data

Data importing

pass
Perform flags mapping
no

Mitglied der Helmholtz-Gemeinschaft

Processing level: Level 2a (quality controlled data without approval)

Set processing level: Level 2c (externally quality controlled data with approval)
Update approver information

Publish data via
TEODOOR

Approval

yes

End

20
Internally QC Data (from level 2b to 2d)
Start

Automatically-uploaded data
e.g., air temperature series
fail

Send an email alert to the responsible
scientist / field technician

DATA IMPORT

Raw data processing

pass

fail

Set processing level: Level 2b
Set generic flag: e.g., suspicious
Set specific flag: e.g., minerror (value below detection)

Automatic quality checks

Visual Inspection

Mitglied der Helmholtz-Gemeinschaft

pass

Set processing level: Level 2b
Set generic flag: ok
Set specific flag: passedautochecks

Set processing level : Level 2d (quality controlled data with automated procedures and visual inspections)
Update specific flags and evaluator information

Publish data via TEODOOR

End

21
Research Questions
Q1. How are raw data gathered and processed into qualitycontrolled observation data?

Mitglied der Helmholtz-Gemeinschaft

Q2. How the key aspects of data quality control can be modeled
and be related to existing observational information? How can
QC information be made available via the Sensor Web?

22
Observational Data Model (ODM)
sites
PK

objectid

U2,U1

code
definition
elevation_m
foi
geom
latitude
localx
localy
longitude
name
posaccuracy_m
remarks
latlondatumid
localprojectiondatumid
verticaldatumid

sources
PK

U2,U1

qualifiers

variables

objectid

PK

objectid

PK

objectid

address
administrativearea
citation
city
code
country
definition
email
firstname
link
organization
phone
surname
zipcode
metadataid

U1

code
definition

U1
U2

abbreviation
code
definition
datatypeid
offeringid
samplemediumid
timeunitid
unitid
valuetypeid
propertyid

qualifiergroups
PK

objectid

FK1
FK2

groupid
qualifierid

processingstati
PK

PK
U1

code
definition
link
manufacturer
model
type
version

terenodata

objectid
FK1
FK7
FK3

I1
FK4
methods
objectid

U1

Mitglied der Helmholtz-Gemeinschaft

PK

code
definition
link
organization

FK6
I2
FK5
FK2

objectid

U1

sensors

code
definition
shortdesc

U2

timestampto
processingstatusid
siteid
variableid

The existing observational data model
has been modified to support quality
control descriptions
• Qualifiers (quality flags)
• Data processing status
• Source
• Method..etc.

objectid
datavalue
datavalueaccuracy
offsetvalue
timestampfrom
censorcodeid
importid
methodid
offsettypeid
qualifierid
sampleid
sourceid
validationsourceid
derivedfrom
binobject
binobjecttypeid

usersitevariablepermissions

PK

objectid

U1
U1
FK1,U1

groupsetid
siteid
sourceid
variableid

loggervariables
PK

sensorcomponents
PK

objectid

U1

code
definition
functionid
methodid
sensorid
sensortypeid

FK1,U1
FK2,U1
U1

FK1,U1
FK3
FK4,U1
FK2,U1
U1

logger

objectid

PK

objectid

allowedmaxvalue
allowedminvalue
importfactor
loggerfilecolumnname
loggerfilecolumnnumber
loggerid
processingstatusid
sampletypeid
sensorcomponentid
variableid
sensorinstanceid

U1

code
definition
technicalwarningdays
timestampfrom
timestampto
datatableclassid
filetypeid
sourceid
timezone
siteid
notify

U1

23
QC-Enabled SOS
Quality Flags

Observation Values

Mitglied der Helmholtz-Gemeinschaft

Data Processing Status

Each value is accompanied with a reference
combining quality flag id and data processing
24
status id
Mitglied der Helmholtz-Gemeinschaft

Sensor Web Client – Quality Flagging

An Online Quality Flagging Tool is developed based on the
52N Sensor Web Client

25
Mitglied der Helmholtz-Gemeinschaft

TEODOOR Front End

26
Presentation Outline

1

2

• Introduction

• Motivation
• Research Questions & Solutions

4

• Summary and Ongoing Work

Mitglied der Helmholtz-Gemeinschaft

3

27
Summary
A common quality control framework for processing and assessing
time series from various sensing applications of TERENO
infrastructure. The framework consists of:
A common QC workflow covering various sensor data

•

An extensible quality flag classification

•

Changes applied to existing observational data model

•

QC-Enabled SOS

•

Sensor Web Client(s) delivering quality controlled observation
data.

Mitglied der Helmholtz-Gemeinschaft

•

28
What’s Next?
Extend the
observation request
of the SOS with QCbased filters

1.

Mitglied der Helmholtz-Gemeinschaft

1.

Incorporate
descriptions about
operation and
maintenance
sensing systems in
the Sensor Web

29
Thank you.

Mitglied der Helmholtz-Gemeinschaft

For more information, please visit:

http://teodoor.icg.kfa-juelich.de
30

Weitere ähnliche Inhalte

Andere mochten auch

Sterker Merk Social Media Abonnement
Sterker Merk Social Media AbonnementSterker Merk Social Media Abonnement
Sterker Merk Social Media AbonnementSterker Merk
 
EDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIO
EDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIOEDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIO
EDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIOFernando Vela Diaz
 
Falta coordinación tripartito
Falta coordinación tripartitoFalta coordinación tripartito
Falta coordinación tripartitoCsAsturias
 
Fiesta de-halloween
Fiesta de-halloweenFiesta de-halloween
Fiesta de-halloweenTony Ortiz
 
πρόγραμμα π.κ.λ. καλοκαίρι 2009
πρόγραμμα π.κ.λ. καλοκαίρι 2009πρόγραμμα π.κ.λ. καλοκαίρι 2009
πρόγραμμα π.κ.λ. καλοκαίρι 2009nikoslefkas
 
720 Designer Immersion Training
720 Designer Immersion Training720 Designer Immersion Training
720 Designer Immersion TrainingEmily Bartow
 
Motivation,early theories of motivation and job satisfaction
Motivation,early theories of motivation and job satisfactionMotivation,early theories of motivation and job satisfaction
Motivation,early theories of motivation and job satisfactionanwaar alam
 

Andere mochten auch (13)

1.2.mitos
1.2.mitos1.2.mitos
1.2.mitos
 
Sterker Merk Social Media Abonnement
Sterker Merk Social Media AbonnementSterker Merk Social Media Abonnement
Sterker Merk Social Media Abonnement
 
EDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIO
EDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIOEDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIO
EDUCA A TUS HIJOS CON UN POCO DE HAMBRE Y UN POCO DE FRIO
 
HKDI 06a
HKDI 06aHKDI 06a
HKDI 06a
 
Storia
StoriaStoria
Storia
 
Falta coordinación tripartito
Falta coordinación tripartitoFalta coordinación tripartito
Falta coordinación tripartito
 
Gay rights
Gay rightsGay rights
Gay rights
 
AUTOCAD CERTIFICATE
AUTOCAD CERTIFICATEAUTOCAD CERTIFICATE
AUTOCAD CERTIFICATE
 
Fiesta de-halloween
Fiesta de-halloweenFiesta de-halloween
Fiesta de-halloween
 
πρόγραμμα π.κ.λ. καλοκαίρι 2009
πρόγραμμα π.κ.λ. καλοκαίρι 2009πρόγραμμα π.κ.λ. καλοκαίρι 2009
πρόγραμμα π.κ.λ. καλοκαίρι 2009
 
720 Designer Immersion Training
720 Designer Immersion Training720 Designer Immersion Training
720 Designer Immersion Training
 
Reward Management
Reward ManagementReward Management
Reward Management
 
Motivation,early theories of motivation and job satisfaction
Motivation,early theories of motivation and job satisfactionMotivation,early theories of motivation and job satisfaction
Motivation,early theories of motivation and job satisfaction
 

Ähnlich wie Enabling Quality Control of SensorWeb Observations

IEEE 2014 DOTNET DATA MINING PROJECTS Product aspect-ranking-and--its-applica...
IEEE 2014 DOTNET DATA MINING PROJECTS Product aspect-ranking-and--its-applica...IEEE 2014 DOTNET DATA MINING PROJECTS Product aspect-ranking-and--its-applica...
IEEE 2014 DOTNET DATA MINING PROJECTS Product aspect-ranking-and--its-applica...IEEEMEMTECHSTUDENTPROJECTS
 
2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...
2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...
2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...IEEEMEMTECHSTUDENTSPROJECTS
 
Unit 2 Classical Systems Development Methodology.pptx
Unit 2 Classical Systems Development Methodology.pptxUnit 2 Classical Systems Development Methodology.pptx
Unit 2 Classical Systems Development Methodology.pptxVrundaPatadia
 
Optimising Clinical Trials Monitoring Data review - Neill Barron
Optimising Clinical Trials Monitoring Data review - Neill BarronOptimising Clinical Trials Monitoring Data review - Neill Barron
Optimising Clinical Trials Monitoring Data review - Neill BarronNeill Barron
 
Observability, Distributed Tracing, and Open Source: The Missing Primer
Observability, Distributed Tracing, and Open Source: The Missing PrimerObservability, Distributed Tracing, and Open Source: The Missing Primer
Observability, Distributed Tracing, and Open Source: The Missing PrimerVMware Tanzu
 
Systems Lifecycle workbook
Systems Lifecycle workbookSystems Lifecycle workbook
Systems Lifecycle workbookMISY
 
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptxLecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptxSirRafiLectures
 
Data Quality Challenges & Solution Approaches in Yahoo!’s Massive Data
Data Quality Challenges & Solution Approaches in Yahoo!’s Massive DataData Quality Challenges & Solution Approaches in Yahoo!’s Massive Data
Data Quality Challenges & Solution Approaches in Yahoo!’s Massive DataDATAVERSITY
 
Performance Continuous Integration
Performance Continuous IntegrationPerformance Continuous Integration
Performance Continuous IntegrationAlmudena Vivanco
 
What is Platform Observability? An Overview
What is Platform Observability? An OverviewWhat is Platform Observability? An Overview
What is Platform Observability? An OverviewKumar Kolaganti
 
Software Engineering Introduction
Software Engineering IntroductionSoftware Engineering Introduction
Software Engineering IntroductionrajeswaricseAvinuty
 
QualityAssurance.pdf
QualityAssurance.pdfQualityAssurance.pdf
QualityAssurance.pdfkumari36
 
Ch 2-RE-process.pptx
Ch 2-RE-process.pptxCh 2-RE-process.pptx
Ch 2-RE-process.pptxbalewayalew
 
quality-assurance_best_practice_guide_4 0
quality-assurance_best_practice_guide_4 0quality-assurance_best_practice_guide_4 0
quality-assurance_best_practice_guide_4 0Andrei Hortúa
 
product aspect ranking and applications
product aspect ranking and applicationsproduct aspect ranking and applications
product aspect ranking and applicationsswathi78
 

Ähnlich wie Enabling Quality Control of SensorWeb Observations (20)

IEEE 2014 DOTNET DATA MINING PROJECTS Product aspect-ranking-and--its-applica...
IEEE 2014 DOTNET DATA MINING PROJECTS Product aspect-ranking-and--its-applica...IEEE 2014 DOTNET DATA MINING PROJECTS Product aspect-ranking-and--its-applica...
IEEE 2014 DOTNET DATA MINING PROJECTS Product aspect-ranking-and--its-applica...
 
2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...
2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...
2014 IEEE DOTNET DATA MINING PROJECT Product aspect-ranking-and--its-applicat...
 
Unit 2 Classical Systems Development Methodology.pptx
Unit 2 Classical Systems Development Methodology.pptxUnit 2 Classical Systems Development Methodology.pptx
Unit 2 Classical Systems Development Methodology.pptx
 
Presentation2
Presentation2Presentation2
Presentation2
 
SQA_Class
SQA_ClassSQA_Class
SQA_Class
 
Optimising Clinical Trials Monitoring Data review - Neill Barron
Optimising Clinical Trials Monitoring Data review - Neill BarronOptimising Clinical Trials Monitoring Data review - Neill Barron
Optimising Clinical Trials Monitoring Data review - Neill Barron
 
Observability, Distributed Tracing, and Open Source: The Missing Primer
Observability, Distributed Tracing, and Open Source: The Missing PrimerObservability, Distributed Tracing, and Open Source: The Missing Primer
Observability, Distributed Tracing, and Open Source: The Missing Primer
 
Systems Lifecycle workbook
Systems Lifecycle workbookSystems Lifecycle workbook
Systems Lifecycle workbook
 
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptxLecture 08 (SQE, Testing, PM, RM, ME).pptx
Lecture 08 (SQE, Testing, PM, RM, ME).pptx
 
Data Quality Challenges & Solution Approaches in Yahoo!’s Massive Data
Data Quality Challenges & Solution Approaches in Yahoo!’s Massive DataData Quality Challenges & Solution Approaches in Yahoo!’s Massive Data
Data Quality Challenges & Solution Approaches in Yahoo!’s Massive Data
 
Qlcl bao cao
Qlcl bao caoQlcl bao cao
Qlcl bao cao
 
Performance Continuous Integration
Performance Continuous IntegrationPerformance Continuous Integration
Performance Continuous Integration
 
What is Platform Observability? An Overview
What is Platform Observability? An OverviewWhat is Platform Observability? An Overview
What is Platform Observability? An Overview
 
Software Engineering Introduction
Software Engineering IntroductionSoftware Engineering Introduction
Software Engineering Introduction
 
DC_OC15_mo
DC_OC15_moDC_OC15_mo
DC_OC15_mo
 
QualityAssurance.pdf
QualityAssurance.pdfQualityAssurance.pdf
QualityAssurance.pdf
 
Ch 2-RE-process.pptx
Ch 2-RE-process.pptxCh 2-RE-process.pptx
Ch 2-RE-process.pptx
 
quality-assurance_best_practice_guide_4 0
quality-assurance_best_practice_guide_4 0quality-assurance_best_practice_guide_4 0
quality-assurance_best_practice_guide_4 0
 
product aspect ranking and applications
product aspect ranking and applicationsproduct aspect ranking and applications
product aspect ranking and applications
 
FinalReviewReport
FinalReviewReportFinalReviewReport
FinalReviewReport
 

Mehr von Anusuriya Devaraju

FAIR – Assessment or Improvement?
FAIR – Assessment or Improvement?FAIR – Assessment or Improvement?
FAIR – Assessment or Improvement?Anusuriya Devaraju
 
Simple Steps to Effective Research Data Sharing
Simple Steps to Effective Research Data SharingSimple Steps to Effective Research Data Sharing
Simple Steps to Effective Research Data SharingAnusuriya Devaraju
 
F-UJI : An Automated Assessment Tool for Improving the FAIRness of Research Data
F-UJI : An Automated Assessment Tool for Improving the FAIRness of Research DataF-UJI : An Automated Assessment Tool for Improving the FAIRness of Research Data
F-UJI : An Automated Assessment Tool for Improving the FAIRness of Research DataAnusuriya Devaraju
 
An Automated Assessment of the FAIRness of Research Data
An Automated Assessment of the FAIRness of Research DataAn Automated Assessment of the FAIRness of Research Data
An Automated Assessment of the FAIRness of Research DataAnusuriya Devaraju
 
Towards A Web-Enabled Geo-Sample Web: An Open Source Resource Registration an...
Towards A Web-Enabled Geo-Sample Web: An Open Source Resource Registration an...Towards A Web-Enabled Geo-Sample Web: An Open Source Resource Registration an...
Towards A Web-Enabled Geo-Sample Web: An Open Source Resource Registration an...Anusuriya Devaraju
 
Data You May Like: A Recommender System for Research Data Discovery
Data You May Like: A Recommender System for Research Data DiscoveryData You May Like: A Recommender System for Research Data Discovery
Data You May Like: A Recommender System for Research Data DiscoveryAnusuriya Devaraju
 
Web-enabled Physical Samples: Curating and Publishing Physical Samples in CSIRO
Web-enabled Physical Samples: Curating and Publishing Physical Samples in CSIROWeb-enabled Physical Samples: Curating and Publishing Physical Samples in CSIRO
Web-enabled Physical Samples: Curating and Publishing Physical Samples in CSIROAnusuriya Devaraju
 
The Implementation of the International Geo Sample Number in CSIRO: Experienc...
The Implementation of the International Geo Sample Number in CSIRO: Experienc...The Implementation of the International Geo Sample Number in CSIRO: Experienc...
The Implementation of the International Geo Sample Number in CSIRO: Experienc...Anusuriya Devaraju
 
Publishing Physical Sample Records on the Web
Publishing Physical Sample Records on the WebPublishing Physical Sample Records on the Web
Publishing Physical Sample Records on the WebAnusuriya Devaraju
 
Using Feedback from Data Consumers to Capture Quality Information on Environm...
Using Feedback from Data Consumers to Capture Quality Information on Environm...Using Feedback from Data Consumers to Capture Quality Information on Environm...
Using Feedback from Data Consumers to Capture Quality Information on Environm...Anusuriya Devaraju
 
CAPTURING DATA PROVENANCE WITH A USER-DRIVEN FEEDBACK APPROACH
CAPTURING DATA PROVENANCE WITH A USER-DRIVEN FEEDBACK APPROACHCAPTURING DATA PROVENANCE WITH A USER-DRIVEN FEEDBACK APPROACH
CAPTURING DATA PROVENANCE WITH A USER-DRIVEN FEEDBACK APPROACHAnusuriya Devaraju
 
An Open Source Web Service for Registering and Managing Environmental Samples
 An Open Source Web Service for Registering and Managing Environmental Samples An Open Source Web Service for Registering and Managing Environmental Samples
An Open Source Web Service for Registering and Managing Environmental SamplesAnusuriya Devaraju
 
Representing and Reasoning about Geographic Occurrences in the Sensor Web
Representing and Reasoning about Geographic Occurrences in the Sensor WebRepresenting and Reasoning about Geographic Occurrences in the Sensor Web
Representing and Reasoning about Geographic Occurrences in the Sensor WebAnusuriya Devaraju
 
Combining Process and Sensor Ontologies to Support Geo-Sensor Data Retrieval
Combining Process and Sensor Ontologies to Support Geo-Sensor Data RetrievalCombining Process and Sensor Ontologies to Support Geo-Sensor Data Retrieval
Combining Process and Sensor Ontologies to Support Geo-Sensor Data RetrievalAnusuriya Devaraju
 

Mehr von Anusuriya Devaraju (18)

FAIR – Assessment or Improvement?
FAIR – Assessment or Improvement?FAIR – Assessment or Improvement?
FAIR – Assessment or Improvement?
 
Simple Steps to Effective Research Data Sharing
Simple Steps to Effective Research Data SharingSimple Steps to Effective Research Data Sharing
Simple Steps to Effective Research Data Sharing
 
F-UJI : An Automated Assessment Tool for Improving the FAIRness of Research Data
F-UJI : An Automated Assessment Tool for Improving the FAIRness of Research DataF-UJI : An Automated Assessment Tool for Improving the FAIRness of Research Data
F-UJI : An Automated Assessment Tool for Improving the FAIRness of Research Data
 
An Automated Assessment of the FAIRness of Research Data
An Automated Assessment of the FAIRness of Research DataAn Automated Assessment of the FAIRness of Research Data
An Automated Assessment of the FAIRness of Research Data
 
Towards A Web-Enabled Geo-Sample Web: An Open Source Resource Registration an...
Towards A Web-Enabled Geo-Sample Web: An Open Source Resource Registration an...Towards A Web-Enabled Geo-Sample Web: An Open Source Resource Registration an...
Towards A Web-Enabled Geo-Sample Web: An Open Source Resource Registration an...
 
Data You May Like: A Recommender System for Research Data Discovery
Data You May Like: A Recommender System for Research Data DiscoveryData You May Like: A Recommender System for Research Data Discovery
Data You May Like: A Recommender System for Research Data Discovery
 
Web-enabled Physical Samples: Curating and Publishing Physical Samples in CSIRO
Web-enabled Physical Samples: Curating and Publishing Physical Samples in CSIROWeb-enabled Physical Samples: Curating and Publishing Physical Samples in CSIRO
Web-enabled Physical Samples: Curating and Publishing Physical Samples in CSIRO
 
The Implementation of the International Geo Sample Number in CSIRO: Experienc...
The Implementation of the International Geo Sample Number in CSIRO: Experienc...The Implementation of the International Geo Sample Number in CSIRO: Experienc...
The Implementation of the International Geo Sample Number in CSIRO: Experienc...
 
Publishing Physical Sample Records on the Web
Publishing Physical Sample Records on the WebPublishing Physical Sample Records on the Web
Publishing Physical Sample Records on the Web
 
Using Feedback from Data Consumers to Capture Quality Information on Environm...
Using Feedback from Data Consumers to Capture Quality Information on Environm...Using Feedback from Data Consumers to Capture Quality Information on Environm...
Using Feedback from Data Consumers to Capture Quality Information on Environm...
 
CAPTURING DATA PROVENANCE WITH A USER-DRIVEN FEEDBACK APPROACH
CAPTURING DATA PROVENANCE WITH A USER-DRIVEN FEEDBACK APPROACHCAPTURING DATA PROVENANCE WITH A USER-DRIVEN FEEDBACK APPROACH
CAPTURING DATA PROVENANCE WITH A USER-DRIVEN FEEDBACK APPROACH
 
An Open Source Web Service for Registering and Managing Environmental Samples
 An Open Source Web Service for Registering and Managing Environmental Samples An Open Source Web Service for Registering and Managing Environmental Samples
An Open Source Web Service for Registering and Managing Environmental Samples
 
Representing and Reasoning about Geographic Occurrences in the Sensor Web
Representing and Reasoning about Geographic Occurrences in the Sensor WebRepresenting and Reasoning about Geographic Occurrences in the Sensor Web
Representing and Reasoning about Geographic Occurrences in the Sensor Web
 
Semantic interoperability
Semantic interoperabilitySemantic interoperability
Semantic interoperability
 
Semantic Sensor Web
Semantic Sensor WebSemantic Sensor Web
Semantic Sensor Web
 
Linked Data
Linked DataLinked Data
Linked Data
 
Combining Process and Sensor Ontologies to Support Geo-Sensor Data Retrieval
Combining Process and Sensor Ontologies to Support Geo-Sensor Data RetrievalCombining Process and Sensor Ontologies to Support Geo-Sensor Data Retrieval
Combining Process and Sensor Ontologies to Support Geo-Sensor Data Retrieval
 
Fois2010 final
Fois2010 finalFois2010 final
Fois2010 final
 

Kürzlich hochgeladen

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...apidays
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Victor Rentea
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...apidays
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusZilliz
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 

Kürzlich hochgeladen (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

Enabling Quality Control of SensorWeb Observations

  • 1. Mitglied der Helmholtz-Gemeinschaft Enabling Quality Control of Sensor Web Observations 7th January 2014 | 3rd International Conference on Sensor Networks (SENSORNETS 2014) Anusuriya Devaraju, Ralf Kunkel, Juergen Sorg, Heye Bogena, Harry Vereecken
  • 2. Presentation Outline 1 2 • Introduction • Motivation • Research Questions & Solutions 4 • Summary and Ongoing Work Mitglied der Helmholtz-Gemeinschaft 3 2
  • 3. Presentation Outline 1 2 • Introduction • Motivation • Research Questions & Solutions 4 • Summary and Ongoing Work Mitglied der Helmholtz-Gemeinschaft 3 3
  • 4. 1. Quality Control (QC) “…. started with activities whose purpose is to control the quality of products or services by finding problems and defects..”1 1http://www.iso9001consultant.com.au/QA.html The goal of QC of observation data is to identify problems Mitglied der Helmholtz-Gemeinschaft within the data, fixing or eliminating them, and documenting the details involved. 4
  • 5. 2. Sensor Web Mitglied der Helmholtz-Gemeinschaft Common standards for structuring sensor information and its exchange. 5
  • 6. Mitglied der Helmholtz-Gemeinschaft OGC Sensor Web Enablement (SWE) An overview of the OGC’s Sensor Observation Service (SOS) *Source: http://52north.org 6
  • 7. Mitglied der Helmholtz-Gemeinschaft 3. Terrestrial Environmental Observatories (TERENO) 7
  • 8. Mitglied der Helmholtz-Gemeinschaft The Eifel/Lower Rhine Valley Observatory 8
  • 9. TERENO Data Infrastructure (Juelich) 4. Publication 5. Administration Mitglied der Helmholtz-Gemeinschaft 3. Standardized Access 1. Data Importing & Processing 2. Storage
  • 10. Presentation Outline 1 2 • Introduction • Motivation • Research Questions & Solutions 4 • Summary and Ongoing Work Mitglied der Helmholtz-Gemeinschaft 3 10
  • 11. Observation Data Processed at Each Local Observatory Eifel/Lower Harz/Centr Rhine al Lowland Climate, soil, water Bavarian Alps and Prealps HMGU IMK/IFU 589 stations 980000 obs/d 75 stations 125000 obs/d 179 stations 320000 obs/d 95 stations 848000 obs/d 8 stations 52128 obs/d 7 stations 133000000 obs/d 3 stations 57000000 obs/d 3 stations 57000000 obs/d 1 station 1900000 obs/d 4 stations 76000000 obs/d Weather radar 2 devices 576 rasters/d 1 device 288 rasters/d SoilCan 36 lysimeters 285000 obs/d 30 lysimeters 238000 obs/d EC flux data Mitglied der Helmholtz-Gemeinschaft Northeastern Lowland 1 device 288 rasters/d 12 lysimeters 95000 obs/d 6 lysimeters 47500 obs/d 42 lysimeters 333000 obs/d
  • 12. Mitglied der Helmholtz-Gemeinschaft We are buried in data!! How can we uncover good and bad observation data?! 12
  • 13. Key Aspect of QC Information How are data series quality checked? Which quality tests are applied? Mitglied der Helmholtz-Gemeinschaft What leads to problems within data? Where the quality control is performed? Who checks the data? What are the quality levels of the data? When the quality control procedure is performed? 13
  • 14. Research Goals Mitglied der Helmholtz-Gemeinschaft The goals are to capture QC information of various observation data systematically and make the information accessible via the Sensor Web. 14
  • 15. Presentation Outline 1 2 • Introduction • Motivation • Research Questions & Solutions 4 • Summary and Ongoing Work Mitglied der Helmholtz-Gemeinschaft 3 15
  • 16. Research Questions Q1. How are raw data gathered and processed into qualitycontrolled observation data? Mitglied der Helmholtz-Gemeinschaft Q2. How the key aspects of data quality control can be modeled and be related to existing observational information? How can QC information be made available via the Sensor Web? 16
  • 17. Mitglied der Helmholtz-Gemeinschaft Different Ways of Importing Data 1. Data series are quality controlled externally via proprietary tools and then imported into the data infrastructure 2. Data series are imported automatically from sensors and then quality controlled internally (within the TEODOOR data infrastructure). 17
  • 18. Data Processing Status (Level) Level Descriptions QC Data Editing Availability Raw Data No No Internal* 2a Externally quality controlled data; approval is pending Yes No, flagging only (except human observations) Internal* 2b Internally quality controlled data with automatic QC procedures Yes No, flagging only Internal* 2c Externally quality controlled data with approval Yes No, flagging only Public 2d Mitglied der Helmholtz-Gemeinschaft 1 Internally quality controlled data with combined QC procedures (automatic and human) Yes No, flagging only Public 3 Derived data Yes Allowed Public *on request 18
  • 19. Quality Flags (Qualifiers) Quality Flags GENERIC FLAGS unevaluated ok baddata suspicious gapfilled SPECIFIC FLAGS moderatequality Mitglied der Helmholtz-Gemeinschaft goodquality extrapolated minerror interpolated badqualityquality isolatedspike 19
  • 20. Externally QC Data (from level 2a to 2c) Start Manually-uploaded, externally quality controlled data e.g., eddy-covariance series fail Send an email alert of resubmission of data Data importing pass Perform flags mapping no Mitglied der Helmholtz-Gemeinschaft Processing level: Level 2a (quality controlled data without approval) Set processing level: Level 2c (externally quality controlled data with approval) Update approver information Publish data via TEODOOR Approval yes End 20
  • 21. Internally QC Data (from level 2b to 2d) Start Automatically-uploaded data e.g., air temperature series fail Send an email alert to the responsible scientist / field technician DATA IMPORT Raw data processing pass fail Set processing level: Level 2b Set generic flag: e.g., suspicious Set specific flag: e.g., minerror (value below detection) Automatic quality checks Visual Inspection Mitglied der Helmholtz-Gemeinschaft pass Set processing level: Level 2b Set generic flag: ok Set specific flag: passedautochecks Set processing level : Level 2d (quality controlled data with automated procedures and visual inspections) Update specific flags and evaluator information Publish data via TEODOOR End 21
  • 22. Research Questions Q1. How are raw data gathered and processed into qualitycontrolled observation data? Mitglied der Helmholtz-Gemeinschaft Q2. How the key aspects of data quality control can be modeled and be related to existing observational information? How can QC information be made available via the Sensor Web? 22
  • 23. Observational Data Model (ODM) sites PK objectid U2,U1 code definition elevation_m foi geom latitude localx localy longitude name posaccuracy_m remarks latlondatumid localprojectiondatumid verticaldatumid sources PK U2,U1 qualifiers variables objectid PK objectid PK objectid address administrativearea citation city code country definition email firstname link organization phone surname zipcode metadataid U1 code definition U1 U2 abbreviation code definition datatypeid offeringid samplemediumid timeunitid unitid valuetypeid propertyid qualifiergroups PK objectid FK1 FK2 groupid qualifierid processingstati PK PK U1 code definition link manufacturer model type version terenodata objectid FK1 FK7 FK3 I1 FK4 methods objectid U1 Mitglied der Helmholtz-Gemeinschaft PK code definition link organization FK6 I2 FK5 FK2 objectid U1 sensors code definition shortdesc U2 timestampto processingstatusid siteid variableid The existing observational data model has been modified to support quality control descriptions • Qualifiers (quality flags) • Data processing status • Source • Method..etc. objectid datavalue datavalueaccuracy offsetvalue timestampfrom censorcodeid importid methodid offsettypeid qualifierid sampleid sourceid validationsourceid derivedfrom binobject binobjecttypeid usersitevariablepermissions PK objectid U1 U1 FK1,U1 groupsetid siteid sourceid variableid loggervariables PK sensorcomponents PK objectid U1 code definition functionid methodid sensorid sensortypeid FK1,U1 FK2,U1 U1 FK1,U1 FK3 FK4,U1 FK2,U1 U1 logger objectid PK objectid allowedmaxvalue allowedminvalue importfactor loggerfilecolumnname loggerfilecolumnnumber loggerid processingstatusid sampletypeid sensorcomponentid variableid sensorinstanceid U1 code definition technicalwarningdays timestampfrom timestampto datatableclassid filetypeid sourceid timezone siteid notify U1 23
  • 24. QC-Enabled SOS Quality Flags Observation Values Mitglied der Helmholtz-Gemeinschaft Data Processing Status Each value is accompanied with a reference combining quality flag id and data processing 24 status id
  • 25. Mitglied der Helmholtz-Gemeinschaft Sensor Web Client – Quality Flagging An Online Quality Flagging Tool is developed based on the 52N Sensor Web Client 25
  • 27. Presentation Outline 1 2 • Introduction • Motivation • Research Questions & Solutions 4 • Summary and Ongoing Work Mitglied der Helmholtz-Gemeinschaft 3 27
  • 28. Summary A common quality control framework for processing and assessing time series from various sensing applications of TERENO infrastructure. The framework consists of: A common QC workflow covering various sensor data • An extensible quality flag classification • Changes applied to existing observational data model • QC-Enabled SOS • Sensor Web Client(s) delivering quality controlled observation data. Mitglied der Helmholtz-Gemeinschaft • 28
  • 29. What’s Next? Extend the observation request of the SOS with QCbased filters 1. Mitglied der Helmholtz-Gemeinschaft 1. Incorporate descriptions about operation and maintenance sensing systems in the Sensor Web 29
  • 30. Thank you. Mitglied der Helmholtz-Gemeinschaft For more information, please visit: http://teodoor.icg.kfa-juelich.de 30