The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth...

26
The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group

Transcript of The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth...

Page 1: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

The GEOSS Interoperability Process Pilot Project

Siri Jodha Singh KhalsaIEEE Committee on Earth Observations

Standards Working Group

Page 2: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 2

Contents

• Scope and purpose of the IP3• The GEOSS Interoperability Process and the

Standards and Interoperability Forum• Description of use case scenarios• Progress Report • Schedule

Page 3: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 3

Origins of the IP3

• The GEO ADC recognized the need to begin implementing the GEOSS infrastructure and testing the process for reaching interoperability.

• The concept for an “Interoperability Process Pilot Project” was presented, reviewed and endorsed by the ADC co-Chairs in July 2006.

• GEO Task AR-06-01 given task of developing a series of projects involving different SBA’s, leading up to a suite of demonstrations at the GEO Summit in November.

Page 4: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 8

“Interoperability Arrangements”

• When two GEOSS components conform to the same data description and transport standards, and are well-defined within the GEOSS registries, interoperability should be achievable with minimal effort

• Where two GEOSS components do not share common standards, or where the service definitions are not adequate, interoperability “Special Arrangements” will need to be made.

• This will be managed by the GEO “Standards and Interoperability Forum.”

Page 5: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 9

IP3 Development Phases

• Phase 1 – Populating the Component, Services and Interoperability Registers

• Phase 2 – Develop Cross-System Interoperability Scenarios, invoke SIF

• Phase 3 – Create Demonstrations • Phase 4 – Work on Higher Levels of

Interoperability• Repeat process with new components and

scenarios to address other SBAs

Page 6: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 10

Participating Systems and Principals

• Biodiversity– Hannu Saarenmaa & Stefano Nativi

• Seismology– Tim Ahern

• CEOP– Ryosuke Shibasaki

• WMO Information System - WIS– David Thomas

Page 7: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 11

Phase 1 – Populating the Registers

• Populate the GEOSS registers– Identify the standards, interface protocols and interoperability

agreements in use– Provide information to the Clearinghouse as it is brought online

• Analyze successful data integration projects, showing– why and how interoperability arrangements were made and

maintained– how the interoperability arrangements worked under the

computer and network environment of the time– what the impacts were of these arrangements

Page 8: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 12

GEOSS Interoperability Process

Component Contributor

Register Component

Reference registered standard

Capture details of proposed GISA*

Begin Service Registration

Component has

interface?Done

Uses registere

d standard

?

Y

Y

N

N

DonePass proposed

GISA to SIF

*GEOSS Interoperability Special Arrangement

Page 9: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 13

The Standards and Interoperability Forum

• A Standards and Interoperability Forum (SIF) is being formed to carry out impartial review of GEOSS interoperability issues and to recommend solutions.

• Helping to establish the SIF and refining its protocols and procedures is one of the key objectives of the IP3.

Page 10: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 15

SIF Role in Phase 1 of IP3

• During Service Registration, if the service does not use an existing “GEOSS Recognized Standard” (GRS) the contributor will enter details on proposed “GEOSS Interoperability Special Arrangements” (GISA).

• This information will be passed to the SIF, which will manage entries into the “Special Arrangements” register hosted by the IEEE.– Interoperability Register = Standards Register + Special

Arrangements Register

• The SIF will also review and recommend promotion of GISAs to GRSs as appropriate.

Page 11: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 16

Phase 2 – Cross-System Interoperability Scenarios

• Develop scenarios that require the exchange of data and information between disparate systems which have not yet established a mechanism for such an exchange.– Address needs identified in one or more of the

Societal Benefit Areas– Ensure relevancy and realism

• Demonstrate how the GEOSS architecture, data, and services have made it possible to realize benefits that would not have been easily achieved otherwise

Page 12: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 17

SIF Role in Phase 2 of IP3

• The SIF will assist in management or creation of interoperability arrangements between systems – Seek the input of technical and discipline experts– Evaluate Special Arrangements as submitted at

service registration– Analyze existing entries in the Interoperability

Register for applicability

Page 13: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 18

Scenario Worksheet

Page 14: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 19

Extended Scenario Template

1. Plain Language Description1.1. Short Definition1.2. Purpose1.3. Describe a scenario of expected use1.4. Definition of Success

2. Formal Use Case Description2.1. Use Case Identification2.2. Revision Information2.3. Definition2.4. Successful Outcomes2.5. Failure Outcomes

3. Use Case Elaboration3.1. Actors3.2. Schematic of Use case3.3. Preconditions3.4. Postconditions3.5. Normal Flow (Process Model)3.6. Alternative Flows3.7. Special Functional Requirements

4. Non-Functional Requirements4.1. Performance4.2. Reliability4.3. Scalability4.4. Usability4.5. Security4.6. Other Non-functional Requirements

5. Selected Technology5.1. Overall Technical Approach5.2. Architecture5.3. Technology A5.3.1. Description5.3.2. Benefits5.3.3. Limitations5.4. Technology B5.4.4. Description5.4.5. Benefits5.4.6. Limitations6. References

Page 15: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 20

IP3 Scenarios and Data Flows

WIS

GBIF

FDSN

CEOP

Species Response to Climate Change

ScenarioNativi

Fault Lubrication Scenario

Ahern

Landslide Risk Scenario

Thomas

Flood Risk Scenario

Burford

Seismic Events from Glacier/Ice

Sheet Disintegration

ScenarioAhern

Exotic event catalog

Terminus retreat

GLIMS

Event catalog

Precip (NCAR/TIGGE), stream gauge (CUAHSI /USGS)

Seismic Trigger

Precip, soil moisture (TIGGE)

Climate data (NCAR)

Species data

DEM (DEMIS)

Ancillary

Meningitis Early Warning System

Kelly

Precip, soil moisture (TIGGE)

Soil moisture, stream gage, etc.

Page 16: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 31

Species Response to Climate Change

• Ecological Niche Modeling is applied to study the adaptation of butterflies in Canada and Alaska to various climate change scenarios. Requires interoperability between the GBIF (Global Biodiversity Information Facility) and components of the WIS (World Meteorological Organization Information System).

Page 17: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 32

Flood Risk Scenario

• A distributed surface run-off model provides data for flood warning and dam operation systems. Requires interoperability between CEOP (Coordinated Enhanced Observation Period) systems and components of the WIS.

Page 18: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 33

Landslide Risk

• Analysis to determine whether rainfall and seismic data be used to predict locations where hillsides are susceptible to collapse. Requires interoperability between the FDSN (International Federation of Digital Seismographic Networks), the WIS, and an interoperable landslide database network in Australia.

Page 19: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 34

Fault Lubrication

• Analysis to determine whether high rainfall rates or excess groundwater produce increased earthquake activity in areas of known faults. Requires interoperability between FDSN and WIS components.

Page 20: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 35

Seismic Events from Glacier/Ice Sheet Disintegration

• Analysis of seismic signals and a combination of remote sensing and in situ data for selected glaciers to determine whether global seismic networks can be used to monitor ice sheets and glacial activity and thus remotely sense effects of warming on a global scale. Requires interoperability between FDSN and databases at the National Snow and Ice Data Center.

Page 21: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 36

Scenario End Points

• Two of the scenarios (GBIF and Flood Risk) have substantial resources backing them– Schedule/critical path for these being worked– End point is live demo plus video or narrated slide

show

• The scenarios involving FDSN may not evolve past conceptual stage due to lack of resources– End point is 2-page write up

• At least 2 of the scenarios will require “special arrangements” to be registered, thus ensuring involvement of the SIF.

Page 22: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 37

Phase 3 – Demonstrations

• Present results of Phase 2 to the Architecture and Data Committee and then with all GEO Members and Contributing Organizations – Prepare a briefing on the process – Include live demonstration of those infrastructure components

that have been implemented• The Interoperability Register and Registry

• Data and information exchange via the defined arrangements

• Two kinds of demonstrations– technical– social benefit demo for policy makers and senior managers– to illustrate interoperability process and its benefits

Page 23: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 38

Phase 4 – Higher Levels of Interoperability

• Develop higher levels of interoperability– Exercise more completely the capabilities of the

protocols and interfaces identified– Address semantic interoperability

• Ensure the meaning of the data and information exchanged through the interfaces are intelligible to the recipient systems

Page 24: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 39

IP3 Status

• Component registration forms filled out for all components– Awaiting component registry to become operational

• Scenario sheets written, including service interface descriptions– Specifics being captured as service registry is used

• Standards registry is operational– Common international standards as initial content

Page 25: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 40

Schedule

Milestone Delivery Date

Component registration forms completed Feb ‘07

Draft scenarios delivered Feb ‘07

Standards Registry Availability Announced May 18

SIF Call for Participation Released May 25

Extended scenarios delivered June 1

Components and Standards registers populated w/ IP3 data May ‘07

Demonstration to ADC Sept ‘07

Delivery of IP3 documents Nov ‘07

Page 26: The GEOSS Interoperability Process Pilot Project Siri Jodha Singh Khalsa IEEE Committee on Earth Observations Standards Working Group.

ADC-IV Tokyo # 41

Summary

• The Interoperability Process Pilot Projects are contributing to the development of the GEOSS architecture by exercising core GEOSS components and processes.

• The scenarios under development are fully compliant with, and representative of, the GEOSS process for reaching interoperability.