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

Post on 25-Feb-2016

28 views 1 download

Tags:

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

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

stefano.nativi@cnr.itESSI-lab

Layout Introduction

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

The CP Infrastructure experience CYCLOPS project

Experimented Architecture Demonstrations Reccomandations

stefano.nativi@cnr.itESSI-lab

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

Infrastructures Interoperability

Computing / Data GRID Infrastructure

Earth Sciences Infrastructure

GMES platform

Capacity Provision

Geospatial Resources

Strategic Applications

Domain SEMANTICS

stefano.nativi@cnr.itESSI-lab

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

stefano.nativi@cnr.itESSI-lab

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

stefano.nativi@cnr.itESSI-lab

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

stefano.nativi@cnr.itESSI-lab

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

stefano.nativi@cnr.itESSI-labEarth 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

stefano.nativi@cnr.itESSI-lab

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

stefano.nativi@cnr.itESSI-lab

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]

The CP Infrastructure Use case

CYCLOPS experience

stefano.nativi@cnr.itESSI-lab

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

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”

stefano.nativi@cnr.itESSI-lab

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

stefano.nativi@cnr.itESSI-lab

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

stefano.nativi@cnr.itESSI-lab

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

stefano.nativi@cnr.itESSI-lab

Geospatial resources services: The INSPIRE architecture

[source: INSPIRE]

stefano.nativi@cnr.itESSI-lab

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

stefano.nativi@cnr.itESSI-lab

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

stefano.nativi@cnr.itESSI-lab

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

stefano.nativi@cnr.itESSI-lab

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

stefano.nativi@cnr.itESSI-lab

CYCLOPS: Implemented on EGEE

nativi@imaa.cnr.itCYCLOPS

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

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

nativi@imaa.cnr.itCYCLOPS

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

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

stefano.nativi@cnr.itESSI-lab

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

stefano.nativi@cnr.itESSI-lab

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)

Thank you for your attention !

nativi@imaa.cnr.it

stefano.nativi@cnr.it