Standards meet applications for the Earth Sciences domain: the CP use case

30
Standards meet applications for the Earth Sciences domain: the CP use case Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere Catania, Italy March 2-6, 2009 Grid Application Experiences

description

OGF25/EGEE User Forum Le Ciminiere Catania, Italy March 2-6, 2009 . Grid Application Experiences. Standards meet applications for the Earth Sciences domain: the CP use case. Stefano Nativi ( ESSI-Lab of the CNR-IMAA). Layout. Introduction Resources as an Infrastructure - PowerPoint PPT Presentation

Transcript of Standards meet applications for the Earth Sciences domain: the CP use case

Page 1: Standards meet applications for the Earth Sciences domain: the CP use case

Standards meet applications for the Earth Sciences domain: the

CP use case

Stefano Nativi(ESSI-Lab of the CNR-IMAA)

OGF25/EGEE User ForumLe CiminiereCatania, Italy

March 2-6, 2009  

Grid Application Experiences

Page 2: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

Layout Introduction

Resources as an Infrastructure GMES platform: Environmental Policymaking Earth Sciences Infrastructure

The CP Infrastructure experience CYCLOPS project

Experimented Architecture Demonstrations Reccomandations

Page 3: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

Resources: Data, Services, Models, Knowledge, … Civil Protection, GMES, Earth and Space Science Mário Campolargo (Acting Director, Emerging Technologies and Infrastructures)European Commission - DG INFSO – OGF 23, Barcelona June 2008

Resources as an Infrastructure

Page 4: Standards meet applications for the Earth Sciences domain: the CP use case

Infrastructures Interoperability

Computing / Data GRID Infrastructure

Earth Sciences Infrastructure

GMES platform

Capacity Provision

Geospatial Resources

Strategic Applications

Domain SEMANTICS

Page 5: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

GMES Platform Global Monitoring for Environment and Security

(GMES) GMES concept was endorsed by the EC to gather

and use all available data and information To create innovative and value-added services To use these services to

enable decision makers to better anticipate or mitigate crisis situations

manage issues related to the environment and security

GMES platform

Page 6: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

GMES: CP services The Final Report for the GMES Initial Period

Recognized the European Civil Protection as a valuable GMES service category

Outlined the importance to develop enabling e-infrastructures and virtual organization services to serve specific GMES applications

The risk circle: F. Pisano (UNITAR).

GMES platform

Page 7: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

Services to support Environmental Policymaking

Environmental policymaking services are underpinned by Geo-spatial Information Infrastructures

To shift from a “traditional” data centric approach to a more advanced service-based solution for Earth System Science information – air quality– climate change– water– energy– risk zones– ecosystems– ...

Earth System Sciences

Earth Sciences Infrastructure

GMES platform

Page 8: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

Earth Sciences Infrastructure• Growing demand of Society to discover, access

and use Earth Information, in a seamless, effective and NRT way:– Applications and initiatives (ES infrastructures)

• Decision Support Systems (DSS)• Earth and Environment System of Systems

(GEOSS, GMES, SEIS)• Spatial Data Infrastructures (INSPIRE, NSDI, NFGIS)• Observatory systems (NEON, BON)• Science Digital Library (NSDL)

– Technological drivers• Increasing resolution and availability of remotely sensed data• Growing number of operational satellites and sensor networks• Ubiquitous connectivity throughout the Society• Growing computing and storage capabilities Earth Sciences Infrastructure

Page 9: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected] Sciences Infrastructure

Earth Sciences Infrastructure Multidisciplinary ES resources interoperability Adopting a Standardization process: international standards, best practices

ES resources

Generation & Encoding

Knowledge Extraction & Harmonizati

on

Resources Fruition

through a SOA Approach

Semantic Expliciteness /Interoperability level

SOCIETY INFRASTRUCTURES, PLATFORMS and SYSTEMS

Page 10: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

Advanced Cyber-infratructure for Earth System Science: objectives and challenges

Advanced cyber-infrastructures can support the formation and operation of distributed, multidisciplinary collaborative teams

To integrate multidisciplinary knowledge to understand the properties of the Earth System and serve important Societal Benefit Areas

This is a real challenge for information technology as much as it is for scientists

GEOSS Infrastructure

Earth Sciences Infrastructure

Page 11: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

Interoperability through Standardization Interoperability is underpinned by standards developed at the

international level Standards are developed at the level of the lowest common

component

[Source: Lesley Wyborn Geoscience Australia]

Page 12: Standards meet applications for the Earth Sciences domain: the CP use case

The CP Infrastructure Use case

CYCLOPS experience

Page 13: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

CYCLOPS Overview Instrument:

FP6 – SSA for EGEE Duration:

June 06 – December 08 Partnership:

Civil Protection Agencies ANPC (PT),DDSC (FR), DPC (IT), Pr. Chania (GR)

Scientific and Technological Centres CNR (IT), EMA (FR), INFN (IT), TEI (GR), UMINHO (PT)

Main Outcomes Grid-enabled CP applications proof-of-concept Research Strategies and Innovation Guidelines for a

European CP e-Infrastructure

13

Page 14: Standards meet applications for the Earth Sciences domain: the CP use case

GMES & CP Communities

Communities Interoperability

Earth & Space Science IT Community

GRID Community Resource Provision

Geospatial Services

Strategic Applications

Application Domain SEMANTICS

Web Services

SOA

Grid Service“To bridge the existing gap between

Grid and CP/GMES Communities”

Page 15: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

CP & GMES Requirements Civil Protection and GMES applications/systems

have specific requirements: to access infrastructure, run models and search

information in a real-time (RT) or near-real-time (NRT) way privileging time of response instead of accuracy

to control sensors networks and acquisition systems and modify their acquisition strategy and processing chain

to share geospatial information that has complex characteristics: Huge amounts of remotely-sensed observations, which are

multidimensional and frequently updated To formalise the knowledge required to analyse data and

provide decision-makers with effective information To implement the strict data policy and the security

requirements typical of dual systems (civil/military);

Page 16: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

CYCLOPS Research Strategy

Computing / Data GRID Infrastructure

Earth Sciences Infrastructure

GMES platform

Conceive a complete Grid-based platform underpinning Geospatial Information services to support Civil Protection/GMES applications:

The CYCLOPS platform

Page 17: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

CYCLOPS Architectural Framework

CYCLOPS Platform

CYCLOPS Infrastructure

Spatial Data Infrastructure Services

Processing Systems Infrastructure

Data Systems

GRID Platform (EGEE)

Secu

rity

Infra

stru

ctur

eReal Time and Near Real Time Applications for Civil Protection

(Data integration, high-performance computing and distributed environment for simulations)

Inte

rope

rabi

lity

Plat

form

Advanced Grid Services

Business logic Services

Presentation and Fruition Services

Envi

ronm

enta

l Mon

itori

ngR

esou

rce

Infr

astr

uctu

re

Geospatial Resources Services

Instrument Services

Page 18: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

Geospatial resources services: The INSPIRE architecture

[source: INSPIRE]

Page 19: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

Geospatial Resource Services

19

Geospatial resources service tiers

GI ResourcesDiscovery services

based onISO 19115 profiles

CS-W WMS

Thematic

Portals

Viewservices

Virtual GlobeServices

Presentation services

Processing S

ervices

WPS

Processing S

ervices

WFS

WCS

WMS

Access and

Download services

Page 20: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

CYCLOPS: Methodology & AchievementsCP Business

Process Analysis & Existing Analysis

Use-Case Analysis

System Requirements

Design of CYCLOPS

Architectural Framework

Prototyping activities

Definition of Research Strategies

& Innovation Guidelines

D16 “Research Strategies for the development of a Civil ProtectionE-Infrastructure ”

D15 “Toward a Grid - Guidelines for Innovation Strategies forCivil Protection Systems ”

RISICO Proof-of-Concept

D11 “System Requirements”

D9 “Use Cases”D6 “Business Process Analysis”D8 “Existing Analysis”

SPC-GD Proof-of-Concept

CYCLOPS Platform

Page 21: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

CYCLOPS: Prototypes Wild Fires Risk Assessment

Linked to the PREVIEW GMES service G-RISIKO Proof-of-Concept

Prototyping activities

RISICOModel

Input Data

Web Services Infrastructure

RISICOModel

OGC-WPS

Input DataOGC-WCSOutput

Data OGC-WCS

GUIWeb

Grid Infrastructure

RISIKOtool

Page 22: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

CYCLOPS: Prototypes Flood Forecast

Linked to GMES flash flood anticipation service SPC-GD Proof-of-Concept

Prototyping activities

WPS

WCS

EGEE Environment

WMS

SPC-GDLocal Environment

Page 23: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

CYCLOPS: Implemented on EGEE

Page 24: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

Research StrategiesTarget audience:

Research activities and funding decision-makers

Methodology:1. Civil Protection Systems

analysis2. Use cases analysis3. Architectural framework

definition4. Prototyping5. Identification of main

research themes and topics

Definition of Research

Strategies & Innovation Guidelines

Page 25: Standards meet applications for the Earth Sciences domain: the CP use case

Research Themes and TopicsResearch Theme Research Topics

Grid Infrastructure Enhancement Real-Time and Near-Real-Time supportJob PrioritizationAdvanced Job ManagementGrid Architecture for CP Applications

Advanced Middleware for CP Applications

Grid-enabled Geospatial Data Sharing ServicesGrid-enabled Processing ServicesSensor Services for CP ApplicationsEvent-based Services

Security and Data Policy Data Policies for CP ApplicationsSecurity Services to Support CP Data Policies

Civil Protection Applications Enablement

Parallelization Strategies for CP ApplicationsApplication DesignSimulation and Forecast Model Workflow

Interoperability Grid Infrastructures InteroperabilityInteroperability with INSPIRE, GEOSS, GMES InitiativesInteroperability Standards for Risk Business and Application Logic

Page 26: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

Innovation GuidelinesTarget Audience:

CP innovation decision-makers

Methodology:1. Civil Protection Systems analysis2. Architectural framework

definition3. Prototyping4. Identification of obstacles to

innovation and possible solutions

Definition of Research

Strategies & Innovation Guidelines

Page 27: Standards meet applications for the Earth Sciences domain: the CP use case

Innovation Themes and StrategiesInnovation Theme Main Obstacles StrategiesGrid technology adoption Support of legacy systems

Lack of expertise in Grid technologies

Integration of external resource providers

Application refactoring required

Procurement

Training

Collaboration with expertise providers

Web Services SOA adoption Support of legacy systems

Lack of expertise in SOA

Transition from application providers to

service providers

Application refactoring required

Procurement

Training

Collaboration with expertise providers

Standardization Conversion to standards

Standards multiplicity

Lack of expertise on standards

Standards often not profiled for CP/GMES

applications

Procurement

Training

Collaboration with expertise providers

Participation to standardization

activities

Interoperability Standard adoption

Data and service policies unclear

Adaption

Specific agreements

Security Complex data policies and trust chains Specific agreements

Page 28: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

Follow-on: GLite-OWS (G-OWS) WG Objectives:

1. To address standardization needs for Earth and Space Science Community and GMES for the GLite framework;

2. To establish an open forum to govern the OWS implementation specifications for the GLite platform.

3. To contribute to the OGC-OGF initiative. Participants:

CYCLOPS Consortium DORII Consortium GENESI-DR Consortium

Actions: To release a standard GLite package being comprised of OWS implementations:

Access : Web Coverage Service (WCS); Web Feature Service (WFS); Processing : Web Processing Service (WPS); Discovery : Catalog Service for Web (CSW); Sensors: Sensor Observation Service (SOS); Visualization: Web Map Service (WMS).

To reach out to other Projects/Initiatives and invite them to join the WG; To disseminate the WG activities (e.g. at EGU-ESSI, April 2009).

Page 29: Standards meet applications for the Earth Sciences domain: the CP use case

[email protected]

Useful Information

CYCLOPS Project Web Site www.cyclops-project.eu

G-OWS Working Group http://sites.google.com/a/imaa.cnr.it/g-ows/H

ome{mazzetti,nativi}@imaa.cnr.it

“Earth Sciences grid/cloud applications using OGC services”OGF25 SESSION

Wednesday16:00 – 17:30 ( Bernini)

Page 30: Standards meet applications for the Earth Sciences domain: the CP use case

Thank you for your attention !

[email protected]

[email protected]