Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences...

41
Towards an e- Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University of Malaga (Spain) 8 - 11 June 2009

Transcript of Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences...

Page 1: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

Towards an e-Infrastructure for Civil Protections

Stefano Nativi(Earth and Space Sciences Informatics-Lab of

CNR)

TERENA networking conference 2009University of Malaga (Spain)

8 - 11 June 2009

Page 2: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

Layout Motivation International Initiatives Infrastructures Interoperability The GMES-CP e-Infrastructure experience

CYCLOPS project Towards the European e-Infrastructure for

Civil Protection G-OWS

Page 3: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

Motivation: to support Environmental Policymaking & Risk Management

To integrate multidisciplinary knowledge integrate multidisciplinary knowledge in order to understand the properties of the Earth System Earth System and serve important Societal Benefit Areas Societal Benefit Areas such as: Civil ProtectionCivil Protection, Environment MonitoringEnvironment Monitoring,, Sustainable Development Sustainable Development

To shift from afrom a “traditional” data centric approach to a more “traditional” data centric approach to a more advanced service-based solutionadvanced service-based solution for Earth System Sciencefor Earth System Science information

To use advanced cyber-infrastructures and support the support the formation and operation of formation and operation of distributed, multidisciplinary distributed, multidisciplinary collaborative teamscollaborative teams

This is a real challenge challenge for Scientists as much as for Scientists as much as it is for Informationit is for InformationTechnologyTechnology

Page 4: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

Information Society Initiatives

Page 5: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

Information Modelling Approach Adopted by International programmes and initiatives

Global Monitoring Systems (GMES, GEOSS) SDI (INSPIRE, NSDI)

InteroperabilityInteroperability and metadatametadata sharing sharing are two key technologies in discovering and enabling access to usable resources (i.e. information, data, services, models, etc.)

InteroperabilityInteroperability and metadatametadata sharing sharing are achieved by adopting a Service-Oriented Architecture Service-Oriented Architecture (SOA) approach applying International Standards and Best practicesInternational Standards and Best practices

E.g. INSPIRE IRs, GEOSS IOC architecture rules, ISO 19100, OGC specifications, OGF spec.s, W3C spec.s, OASIS …

The “System Of SystemsSystem Of Systems” approach Loosely-coupled systems Locally autonomous systems Implementing different-levels Interoperability Interoperability Standardization (i.e. abstract, content,

implementation)

Page 6: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

“System of Systems” Interoperability approach through Standardization Interoperability is underpinned by standards developed at

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

componentcomponent

[Source: Lesley Wyborn Geoscience Australia]

Page 7: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

System of Systems Approach: Domain Resources as Infrastructures

Grid/Web Computing Infrastructure

Geospatial (DE) Infrastructure

GMES (ESS) Infrastructure

Resources: Data, Services, Models, Sensors,

Knowledge, Best Practices, …

Capacity ProvisionCapacity Provision

Geospatial ResourcesGeospatial Resources

AppliedResources &

Tools

AppliedResources &

Tools

Domain SEMANTICS

Page 8: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

Infrastructures Interoperability An “Infrastructure of Infrastructures” …

Grid/Web Computing Infrastructure

Geospatial (DE) Infrastructure

GMES (ESS) Infrastructure

Interoperability

Interoperability

Interoperability

Interoperability

Page 9: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

GMES (ESS) Platform Global Monitoring for Environment and Security

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

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

enable decision makersenable decision makers to better anticipate or to better anticipate or mitigate crisis situationsmitigate crisis situations

manage issues related to the environment and manage issues related to the environment and securitysecurity

GMES (ESS) Infrastructure

Page 10: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

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

Recognized the European Civil Protection as a European Civil Protection as a valuable GMES service categoryvaluable GMES service category

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

The risk circle: F. Pisano (UNITAR).

GMES (ESS) Infrastructure

Page 11: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

Geospatial Services to support Policymakers

Environmental policymaking services are Environmental policymaking services are underpinned underpinned by Geo-spatial Information Geo-spatial Information InfrastructuresInfrastructures

To shift from a “traditional” data centric approach from a “traditional” data centric approach to a more advanced service-based solution to a more advanced service-based solution for DigitalDigital EarthEarth or Earth System ScienceEarth System Science

– air quality– climate change– water– energy– biodiversity– ecosystems– ...

DE / Earth DE / Earth System System SciencesSciences

Geospatial (DE) Infrastructure

GMES (ESS) Infrastructure

Page 12: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected] (DE) Infrastructure

Earth Sciences Resources Data Models and services for: General FeaturesGeneral Features, Imagery Gridded and Imagery Gridded and

Coverage Coverage resources, Observation & MeasurementsObservation & Measurements, geo:CRSgeo:CRS,

geo:Sensors, geo:Quality, geo:Metadata, etc.geo:Sensors, geo:Quality, geo:Metadata, etc. SOCIETY INFRASTRUCTURES, PLATFORMS and SYSTEMS

Page 13: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

The GMES-CP e-Infrastructure experience

CYCLOPS Project

Page 14: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

CYCLOPS Overview Instrument:

FP6 – SSA for EGEE

Duration: June 06 – December 08

Partnership: Civil Protection AgenciesCivil Protection Agencies

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

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

Main Outcomes A GMES-CP Platform GMES-CP Platform based on standard Infrastructures Two Grid-enabled CP applications proof-of-conceptsCP applications proof-of-concepts Research Strategies Research Strategies and Innovation Guidelines Innovation Guidelines for a European CP e-InfrastructureEuropean CP e-Infrastructure

14

Page 15: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

GMES & CP Communities

Communities Interoperability

Geospatial Info Community

GRID Community Resource ProvisionResource Provision

Geospatial Services

Geospatial Services

Strategic Applications

Strategic Applications

Application Domain SEMANTICS

““To bridge the existing gap between To bridge the existing gap between Grid and CP/GMES Communities” Grid and CP/GMES Communities”

Page 16: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[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) real-time (RT) or near-real-time (NRT) wayway privileging time of response instead of accuracy

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

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

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

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

requirementsrequirements typical of dual systems (civil/military);

Page 17: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

Grid/Web Computing Infrastructure

DE / Geospatial Infrastructure

GMES / ESS Infrastructure

CYCLOPS Research Strategy

Conceive a complete Grid-based platform underpinning Geospatial Information services

to support CP and GMES applications:

The CYCLOPS platformThe CYCLOPS platform

Page 18: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[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 19: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

Geospatial resources services: The INSPIRE architecture

[source: INSPIRE]

Page 20: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]@imaa.cnr.it

ISO 19119: Geographic Services Taxonomy Human interaction services

viewers and editors Model/Information Management Services

management and access to data: features, coverages, etc.

Workflow/Task Services chain definition and enactment

Processing services processing services – spatial processing services – thematic processing services – temporal processing services – metadata

Communication services encoding and infrastructure

System management services

Domain-specific

Semantics

Domain-specific

Semantics

Page 21: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]@imaa.cnr.it

Example: Processing services – spatial

Spatial Processing Services include:

Coordinate conversion service

Coordinate transformation service

Orthorectification service

Spatial subsetting service

Feature matching service

Route determination service

.....

Domain-specific

Semantics

Domain-specific

Semantics

Page 22: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

CYCLOPS: Methodology & Achievements

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 23: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

CYCLOPS: Prototypes Wild Fires Risk Assessment

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

Page 24: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

CYCLOPS: Prototypes Flood Forecast

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

WPS

WCS

EGEE Environment

WMS

SPC-GDLocal Environment

Page 25: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

CYCLOPS: Implemented on EGEE

Page 26: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

CYCLOPS platform: Demonstrated Benefits

Scalability. The grid infrastructure grid infrastructure provides high processing and storage capabilities on-demand, allowing to improve output data resolutionoutput data resolution improve Models complexityModels complexity improve the time responsetime response widen the covered areawiden the covered area

Flexibility&Interoperability. The geospatial geospatial services layerservices layer allow to: integrate/assimilate new and heterogeneous input datanew and heterogeneous input data; integrate output in a higher level application chainoutput in a higher level application chain; facilitate Models interoperability/composablityModels interoperability/composablity be interoperable with other “standard-based” interoperable with other “standard-based”

infrastructuresinfrastructures (e.g. INSPIRE, GEOSS)

Page 27: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[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. Prototyping

5.5. Identification of main Identification of main research themes and topicsresearch themes and topics

Page 28: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

Research Themes and Topics

Page 29: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

Innovation Guidelines

Target Audience:

CP innovation decision-makers

Methodology:

1. Civil Protection Systems analysis2. Architectural framework

definition3. Prototyping

4.4. Identification of obstacles to Identification of obstacles to innovation and possible innovation and possible solutionssolutions

Page 30: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

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 31: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

Towards the European e-Infrastructure for Civil Protection

Page 32: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

Initiatives Top-down actions

We promoted OGF CP Sessions and a Forum OGF CP Sessions and a Forum We promoted an EGI CP community EGI CP community in the

framework of the ES SSCES SSC We promoted liaisons of EGUEGU – ESSI – ESSI (Earth and

Space Science Informatics) division with OGFOGF and OGCOGC

Bottom-up actions We promoted a Grid-Geospatial research Grid-Geospatial research

component component in the EGI ES SSC We started the G-OWSG-OWS WG initiative to

support the existing OGC-OGF interoperability collaboration

Page 33: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

Useful Links & Contact Points

CYCLOPS Project Web Site www.cyclops-project.eu

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

ome

[email protected]

Page 34: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

Thank you for your attention !

[email protected]

Page 35: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

Back-up slides

Page 36: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

Geospatial Information: Catalog Service Service that provides discovery and

management services on a store of metadata about instances.

The metadata may be for dataset instances, e.g., dataset catalogue, or may contain service metadata, e.g., service catalogue.

ISO 19115 is relevant to catalogue service for dataset metadata.

Page 37: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

GRID Middleware: File Catalog Service Same functionalities of GFS Naming Profile

to provide file system functionality Define necessary feature for Grid File System

(GFS) on top of Resource Namespace Service (RNS) Entry property for GFS Iterator – WS-Enumeration Resolver – WS-Naming

Page 38: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

Expected G-RISICO execution times for spatial accuracy

Spatial Accuracy [1/m]

RISICO stand-alone run

G-RISICO single-job

G -RISICO multiple jobs

Grid overhead

Execu

tion T

ime [

s]

Page 39: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

Expected G-RISICO execution times for spatial coverage

Spatial Area[m2]

RISICO stand-alone run

G-RISICO single-job

G-RISICO multiple jobsExecu

tion T

ime [

s]

Grid overhead

Page 40: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

Preliminary statistical results forG-RISICO runs (spatial accuracy)

G-RISICO 1 job

G-RISICO 8 jobs

G-RISICO 4 jobs

Page 41: Towards an e-Infrastructure for Civil Protections Stefano Nativi (Earth and Space Sciences Informatics-Lab of CNR) TERENA networking conference 2009 University.

[email protected]

GLite-OGC Web Services (G-OWS) WG Charter Document was drafted

Purpose:1. Provide an open forum to design and work out a reference

implementation of the OGC Web Services (OWS) on the top of the gLite grid middleware;

2. To contribute to the existing OGC-OGF initiative.

Contributions from EC projects: CYCLOPS project DORII project GENESI-DR project

Contributions from the AIST and Geo GRID project (Japan)