standards meet applications for the earth sciences domain: the cp use case stefano nativi (essi-lab...

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

Post on 21-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 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

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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

The CP Infrastructure Use case

CYCLOPS experience

Page 13: 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

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[email protected]

CYCLOPS Architectural Framework

CYCLOPS Platform

CYCLOPS Infrastructure

Spatial Data Infrastructure Services

Processing Systems Infrastructure

Data Systems

GRID Platform (EGEE)

Secu

rity

Infr

ast

ruct

ure

Real Time and Near Real Time Applications for Civil Protection

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

Real Time and Near Real Time Applications for Civil Protection

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

Inte

ropera

bili

ty P

latf

orm

Advanced Grid Services

Business logic Services

Presentation and Fruition Services

En

viro

nm

en

tal

Mon

itori

ng

Reso

urc

e I

nfr

ast

ruct

ure

Geospatial Resources Services

Instrument Services

Page 18: 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

[email protected]

Geospatial resources services: The INSPIRE architecture

[source: INSPIRE]

Page 19: 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

[email protected]

Geospatial Resource Services

19

Geospatial resources service tiers

GI ResourcesDiscovery services

based on

ISO 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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[email protected]

CYCLOPS: Methodology & AchievementsCP Business

Process Analysis & Existing Analysis

Use-Case Analysis

System Requirement

s

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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[email protected]

CYCLOPS: Implemented on EGEE

Page 24: 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

[email protected]

Research Strategies

Target audience:

Research activities and funding decision-makers

Methodology:

1. Civil Protection Systems analysis

2. 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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

Research Themes and TopicsResearch Theme Research Topics

Grid Infrastructure Enhancement Real-Time and Near-Real-Time support

Job Prioritization

Advanced Job Management

Grid Architecture for CP Applications

Advanced Middleware for CP

Applications

Grid-enabled Geospatial Data Sharing Services

Grid-enabled Processing Services

Sensor Services for CP Applications

Event-based Services

Security and Data Policy Data Policies for CP Applications

Security Services to Support CP Data Policies

Civil Protection Applications

Enablement

Parallelization Strategies for CP Applications

Application Design

Simulation and Forecast Model Workflow

Interoperability Grid Infrastructures Interoperability

Interoperability with INSPIRE, GEOSS, GMES Initiatives

Interoperability Standards for Risk Business and Application Logic

Page 26: 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

[email protected]

Innovation Guidelines

Target Audience:

CP innovation decision-makers

Methodology:

1. Civil Protection Systems analysis

2. Architectural framework definition

3. 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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

Innovation Themes and StrategiesInnovation Theme Main Obstacles Strategies

Grid 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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

[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 Stefano Nativi (ESSI-Lab of the CNR-IMAA) OGF25/EGEE User Forum Le Ciminiere

Thank you for your attention !

[email protected]

[email protected]