GEO Task AR09 01 B Architecture Implementation Pilot
GEO Task AR-09 -01 B Architecture Implementation Pilot, Phase 3 AIP-3 Kickoff Workshop ESA-ESRIN Frascati, Italy 11 -12 March 2010
AIP-2 Kickoff Opening Plenary Time Topic Speaker 9: 00 Introductions George Percivall 9: 20 Objectives and process for AIP-3 George Percivall, Josh Lieberman 9: 55 End-to-end use case Doug Nebert 10: 30 Refreshment Break 10: 45 Session synopsis *9 11: 50 Logistics for breakouts Session leads
Task AR-09 -01 B Architecture Implementation Pilot Objectives for AIP-3 George Percivall Open Geospatial Consortium Task AR-09 -01 B Point of Contact AIP-3 Kickoff Workshop March 2010
GEO Task AR-09 -01 b Architecture Implementation Pilot • Develop and pilot new process and infrastructure components for the GCI and the broader GEOSS architecture • Call for Participation in AIP-3 – http: //www. earthobservations. org/geoss_call_aip. shtml Slide 4
AIP-3 CFP Responses (34 to date) • • • • • AIRNOW BKG CEOS CIESIN Compusult CSIRO DRI E-Habitat EO 2 Heaven ERDAS ESA ESIP Federation ESRI Euro. GEOSS and GENESIS GENESI-DR Geoland 2 GIGAS Data Interoperability • • • • • GIGAS Disaster Mgmt GIS. FCU GMU CSISS GSDI IFGI INCOSE ISPRA and CNR JAXA Mines Paris. Tech, Ener. GEO, GENESIS NOAA DMIT PML Pozzi Team QA 4 EO Spot Infoterra Univ Heidelberg Univ Tokyo Washington U. St. Louis
AIP-3 CFP Architecture Developers
Architecture Implementation Pilot AIP 2 Achievements • Community of Practice Scenarios deployed through collaboration with SBA Tasks • Reusable Process for applying scenarios on Service oriented Architecture – GEOSS So. A • Contribution/registration of persistent services using GEOSS Interoperability Arrangements AIP-2 Call for Participation June 2008 Demonstrations to GEO Committees May 2009 Reports Completed September 2009
AIP-2 Flood Tasking and Product Generation Aid levels for disaster relief funding can be released within days, in advance of on-site damage assessment. From portal select desired theme(s) and area of interest Selected workflow automatically activates needed assets and models Disaster Management Information System (DMIS) Mozambique Workflows Wizard picks appropriate workflow for desired result Estimated rainfall accumulation and flood prediction model Baseline water level, flood waters and predicted flooding Flood Model
GEOSS Interoperability Arrangements in Disaster Management Response • Earthquake in Chile • ERDAS Apollo used in AIP-2 • Earthquake in Haiti • Response to AIP-3 CFP University of Heidelberg
GEOSS Web-based Services: The Old Way: Find data Pre-Science Retrieve high volume data Learn formats and develop readers Extract parameters Perform spatial and other subsetting Identify quality and other flags and constraints Perform filtering/masking Develop analysis and visualization Accept/discard/get more data (sat, model, ground-based) DO SCIENCE Exploration Initial Analysis Use the best data for the final analysis Derive conclusions Jan Feb Read Data Extract Parameter Filter Quality Reformat Apr May Jun Jul Aug Sep Write the paper Submit the paper Find Data Subset Spatially Mar Oct The Services Way: Reproject Minutes Days for exploration Use the best data for the final analysis Derive conclusions Write the paper DO SCIENCE Submit the paper Visualize Explore Analyze Services “Link-Rich” Environment Provides: discovery, access, manipulation, visualization, and analysis. Scientists have more time to do science. Decision makers rapid access to information Courtesy: Gregory Leptoukh, NASA GSFC Graphic courtesy of Greg Leptoukh, NASA
CC Impact on Pikas demonstrated in AIP-2 • This scenario is driven primarily by scientific research on the distribution of pika and how it is changing • GEOSS infrastructure perspective: to investigate the interoperability process to determine valuable predictors for the impact of climate change on biodiversity • Use observations of pika over the last 20 years, plus existing modeling demonstration systems, to model pika distributions and how they may change with climate Area of Interest The US Great Basin region (1 x 1 km) Scientific patrons Dr. Chris Ray (University of Colorado - CO USA)
GEOSS Interoperability Arrangements - From the GEOSS 10 Year Plan Reference Document - • Interoperability through open interfaces – Interoperability specifications agreed to among contributing systems – Access to data and information through service interfaces • Open standards and intellectual property rights – GEOSS adopting standards; agreed upon by consensus, preference to formal international standards – GEOSS will not require commercial or proprietary standards – Multiple software implementations compliant with the open standards should exist – Goal is that at least one of the implementations should be available to all implementers "royalty-free"
AIP-3 Builds on AIP-2 • Deploy and demonstrate the advantages of GEOSS service oriented architecture (So. A) – Link rich environment • Move toward Best Practice for deploying SBA scenarios in to SOA – Engage additional Communities of Practice – Scenarios identified working with UIC • Support ADC Data Strategy – Data harmonisation and data quality – Experiments for Data sharing guidelines • Results in time to showcase at EO Summit
Scenarios in AIP-3 CFP Scenarios begun in AIP-2 Scenarios new in AIP-3 • Disaster Management • Health: Air Quality • Biodiversity and Climate Change – Prediction of an Ecosystem Evolution • Biodiversity and Climate Change – Arctic Spatial Data Infrastructure • Energy • • Water – Drought Water – Water Quality Extreme Precipitation Health and the Environment Scenario – Early Warning of Malaria
Reusable Process for Deploying Scenarios • Engineering Use Cases support SBA Scenarios • Scenarios: end user view of the value of GEOSS – Focused on topics of interest to a community – Occur in a geographic Area of Interest (AOI) – Steps in a scenario are Use Cases • Use Cases: reusable service oriented architecture – Use cases for discovery, data access, etc – Utilize Interoperability Arrangements
AIP process to deploy Scenarios in Services 2. Enterprise Models Information Framework 1. SBA Scenarios Optimize 3. Engineering Design Specify Use Cases Component Types Services 4. Deployment Plan
Scenarios focus on Enterprise Actors
Scenario deployed through Use Cases Services in blue Products in red Actors in orange
UML Modeling
AIP process to deploy Scenarios in Services 2. Enterprise Models Information Framework 1. SBA Scenarios Optimize 3. Engineering Design Specify Use Cases Component Types Services 4. Deployment Plan
Information (data) in AIP architecture Geophysical Observations Geographic Features Environmental Models Location Determination and Reference Frames
Data Guidelines Implementation in AIP-3 CFP • User Registration and Identification use case – Allow data providers to know who is using data. – Evaluation of federated Single-Sign-On (SSO) • Data Access Conditions use case – “Towards Voluntary Interoperable Open Access Licenses for GEOSS” by Harlan Onsrud, et. al.
Engineering Use Cases • Reusable functionality of service oriented architecture implemented through Interoperability Arrangements – Used to implement SBA scenarios • Ten Use Cases developed in AIP-2 • New Use cases fro AIP-3 – Semantic mediation – User Identification – Data Access Conditions – Sensor Web Use Case – Collaboration
AIP-2 Transverse Use Cases
AIP process to deploy Scenarios in Services 2. Enterprise Models Information Framework 1. SBA Scenarios Optimize 3. Engineering Design Specify Use Cases Component Types Services 4. Deployment Plan
Engineering Components GEOSS Common Infrastructure Main GEO Web Site Registered Community Resources Client Tier GEO Web Portals Registries Community Portals Client Applications Components & Services Standards and Interoperability Best Practices Wiki Business Process Tier GEOSS Clearinghouses User Requirements Community Catalogues Mediation Servers Alert Servers Workflow Management Processing Servers Test Facility Access Tier GEONETCast Product Access Servers Sensor Web Servers Model Access Servers
Engineering Components and Interoperability Arrangements
AIP process to deploy Scenarios in Services 2. Enterprise Models Information Framework 1. SBA Scenarios Optimize 3. Engineering Design Specify Use Cases Component Types Services 4. Deployment Plan
AIP Test, Integration and Demo 1. Register Resources – Server Components – Clients Components 2. Service Testing – Organized around Engineering Use Cases – First, Services indicate they are ready in response to near term call – Then, Clients initiate and lead testing – Concentrate testing in two intensive periods. 3. Scenario Testing – Organized around SBA Scenarios – Build on the use case testing 4. Demo Capture
Phasing of Test, Integration and Demo Scenario Development Update Use Case Development Update Resource Registration 1 st Call 2 nd Call Test Log ready Use Case testing – led by clients Unit Test Period 1 Unit Test Period 2 Scenario Testing Storyboards Scenario Testing Scenario Capture Demo Capture Event AUG SEP OCT NOV DEC
Potential Milestones for AIP-3 AIP-2 Kickoff Workshop Key design decisions complete: Initial postings in Best Practice Wiki Deployment Architecture defined Service registration Complete, Unit Testing Begins Scenario Testing complete; Screen captures 10 -11 March 2010 May 2010 August 2010 September 2010 October 2010 Operational baseline defined November 2010 Engineering Reports complete; Deployment transition to operations December 2010 Comments on potential milestones to be developed in Sessions
AIP Development Approach Participation AR-09 -01 b Architecture Implementation Pilot Evolutionary Development Process Concept Development Participation Call for Participation Updates for each step Continuous interaction with external activities Participation Kick-off Workshop Architecture Documentation Baseline Operational Baseline and Lessons Learned for next evolutionary spiral Participation Development Activities Participation Persistent Operations (AR-09 -01 a)
GCI Coordination Team (CT) Activities • GCI testing in two phases • CSR, CLH • GWP (including usability test) • Stepwise approach – Selection and consolidation of GCI – Summit demonstration – GCI upgrading (e. g. to address data sharing guidelines) – 2 nd generation GCI
AIP-3 Master Schedule Post AIP-3 CFP January 2010 Responses to AIP-3 CFP 3 March 2010 Kickoff Workshop (Europe) Demo Capture Workshop (US) Ministerial Summit & GEO VII (China) 11 -12 March 2010 2 nd Half of 2010 Nov 2010 Finalize AIP-3 deliverables 2 nd Half of 2010 AIP-3 results transition to operations 2 nd Half of 2010
Collaborative Resources Josh Lieberman Traverse and OGC
Google Apps • Combination of Google Sites, Calendar, Docs, Chat under one domain • Up to 50 users in free version (working on that) • Open to public view, but user accounts (username@aip 3. ogcnetwork. net) for creation and editing. Not necessary to create own Google accounts. • Email possible but not enabled at this time. • Sites: http: //sites. aip 3. ogcnetwork. net/home • Calendar: http: //calendar. aip 3. ogcnetwork. net • Docs: http: //docs. aip 3. ogcnetwork. net • Chat - user account name in Google. Talk • Mobile - specific sync and mobile application opportunities
Sites organization • AIP-2 separation into scenario categories tended to produce "gated" communities • Suggestion for AIP-3 is to work in functional categories, e. g. : – Registration & discovery – Access, workflow, processing, models – Client applications – Users and use cases – Scenario's and scenario development – Standards, practices, testing – Data and rights – Other • Each scenario would then maintain one or more pages of links to functional elements, shared documents, telecon notes, etc.
Standards and Interoperability Forum (SIF) • The goal of the SIF is to enable ever-greater degrees of interoperability among GEOSS-contributed resources through facilitation, technical analysis, advocacy and education. • AIP participants can use the SIF if assistance is desired with the utilization of the SIR or Components and Services Registry (CSR). • The SIF Interoperability Advisors can provide technical assistance regarding interoperability, including the proper use of standards and special arrangements needed to implement a server or client component or service. • There will be SIF representatives participating in the AIP process to interact with. Online access to the SIF can be found by going to http: //seabass. ieee. org/groups/geoss. Use of the SIF is encouraged for AIP participants if guidance and assistance is desired with respect to interoperability arrangements and objectives.
Standards and Interoperability Forum (SIF) Once navigating to the SIF, assistance can be requested. The online submission process will be available starting April 1. 2010.
Best Practices Wiki (BPW) • It is a GCI component that is available to all AIP participants. • It can be used to capture what GEOSS providers and users believe could be a best practice for interoperability. • Contributions to the BPW need not be finished best practices: – It can be used during the AIP process to fine tune the content provided. – It is a resource for comments, contributions, development, and convergence to a best practice by an organization, community, SBA, etc. • AIP participants can use the SIF for assistance with the use of the BPW or with registration of content for the BPW. – BPW can be found at http: //wiki. ieee-earth. org – Registration is required to gain full control over contributed content. Use of the BPW is strongly encouraged for AIP participants so that future GEOSS contributors and users can benefit from their knowledge and experience regarding the implementation and use of interoperability arrangements.
Best Practices Wiki (BPW) Once navigating to the BPW, the How-To documents can be accessed as user guides.
Kickoff Workshop Parallel Sessions
AIP-3 Kickoff Workshop Objectives • • Develop collaboration and interoperability goals Develop detailed plans and schedule Design beyond CFP AIP Architecture Develop Scenarios suitable for directing development of Operational Exemplars
AIP-3 Kickoff Parallel Sessions • Disaster Management • Engineering Use Cases – Didier Giacobbo – (Stuart Frye) – Nadine Alameh – Josh Lieberman • Water – Will Pozzi – Brad Lee – Stefano Nativi • Health: AQ and Disease – Stefan Falke – François Marques • Biodiversity and CC – Doug Nebert – Stefano Nativi • Energy – Isabelle Blanc – (Lionel Menard) • Data Harmonization – Simon Cox – Giuseppe Ottavianelli – (Shelley Stover) • Data Sharing Guidelines – Steve Browdy • Vocabularies and Semantics – Roberto Lucchi – Masahiko Nagai – Cristiano Fugazza
Thank you! • ESA for hosting of the Kickoff – Pier Giorgio Marchetti • OGC acknowledges sponsorship from – USGS – NASA – European Space Agency – European Commission – Northrop Grumman – ERDAS
AIP-2 Kickoff Opening Plenary Time Topic Speaker 9: 00 Introductions George Percivall 9: 20 Objectives and process for AIP-3 George Percivall, Josh Lieberman 9: 55 End-to-end use case Doug Nebert 10: 30 Refreshment Break 10: 45 Session synopsis *9 11: 50 Logistics for breakouts Session leads
- Slides: 46