Top Banner
Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't Work AGU Fall Meeting Dec 14 2009 David Arctur Open Geospatial Consortium
44

Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Dec 27, 2015

Download

Documents

Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Luis Bermudez Southeastern Universities

Research Association

Carlos RuedaMonterey Bay Aquarium

Research Institute

Moving Beyond the 10,000 Ways That

Don't Work

AGU Fall MeetingDec 14 2009

David ArcturOpen Geospatial Consortium

Page 2: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

GEOSS

Page 3: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Complexity

Page 4: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Heterogeneity

Page 5: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Identification of technologies .. and then what ?

Page 6: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

And then ...

• create profiles• create tools

Minor PERL, PYTHON Minor PERL, PYTHON or JAVA or JAVA

programming ...programming ...

Simple Configuration File

OGC Sensor Observation

Service

Page 7: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

How ?

Page 8: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

8

I have not failed, I've just found 10,000 ways that won't work.

Thomas Edison

Try and try and try and try...

Page 9: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Try and try in an organized way

community + process

Page 10: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

10

Engage with OGC

Page 11: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

OGC’s Approach to Advancing Interoperability

© 2009 Open Geospatial Consortium, Inc. 11

• Interoperability Program (IP) - a global, innovative, hands-on rapid prototyping and testing program designed to accelerate interface development and validation, and bring interoperability to the market

• Specification Development Program – Consensus standards process similar to other Industry consortia (World Wide Web Consortium, OMA, etc.)

• Outreach and Community Adoption Program – education and training, encourage take up of OGC specifications, business development, communications programs

Demo & Reports

Page 12: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Types of Interoperability Projects

• Test beds are fast-paced, multi-vendor collaborative efforts to define, design, develop, and test candidate interface and encoding specifications. These draft specifications are then reviewed, revised, and, potentially, approved in the OGC Specification Program.

• Pilot Projects apply and test OpenGIS specifications in real world applications using standards based commercial off-the-shelf (SCOTS) products that implement OpenGIS Specifications. Pilot projects help users understand how to best implement interoperable geoprocessing that meets their requirements for application, spatial data, and geoprocessing service sharing. These projects also help identify gaps for further work.

• Interoperability Experiments are brief, low-overhead, formally structured and approved initiatives led and executed by OGC members to achieve specific technical objectives that further the OGC Technical Baseline.

12© 2009 Open Geospatial Consortium, Inc.

Page 13: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

OGC Ocean ScienceInteroperability Experiment

OGC World initiativeto develop & improve

standards & best practices

for advancing interoperability of ocean

observing systems.

Page 14: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Some History...

Page 15: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Marine Metadata Interoperability

Building Community

Interoperability Experiments

Tethys

Education Agreements

Page 16: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

SURA Coastal Ocean Observing & Prediction (SCOOP) program

Page 17: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

OOSTethys =MMI interoperability

demonstration + SURA interoperability demonstration

Page 18: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.
Page 19: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Phase I

Phase II

Phase III ?

Page 20: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Phase I• Explore Web Feature Service (WFS) and Sensor Observation Service (SOS)

• Advance SOS in the ocean community

• Explore implementation about discovery of sensors and observations using semantic web technologies

Page 21: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Phase I Results

Report

Page 22: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Phase I Results

Request for

Changes

for SOS

Page 23: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Phase I Results

Best Practice

s

Page 24: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Semantics

Semantic Services led by Carlos Rueda (MBARI/MMI)Visualization Services led by Eric Bridger (GoMOOS)

Page 25: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Phase I ResultsOpen

Source Sofware

Easy to setup SOS

server toolkits

Minor PERL, PYTHON Minor PERL, PYTHON or JAVA or JAVA programmingprogramming

SOS

War files Perl Scripts

Simple Configuration File

http://code.google.com/

p/oostethys

Page 26: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Phase II

• More topics than in Phase I • Different interests • New participants• SWE Standards are more accepted, and more tools have been developed...

Page 27: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

1. Automated metadata/software installation via PUCK protocol.2. SWE Common encoding for vertical and horizontal profiles (e.g. ADCP) and trajectories (AUV).3. Long time series services (e.g. 20 years of data).4. Offering of complex systems (e.g. observations systems containing other systems) such as collection of stations.5. Linking data from SOS to out-of-band offerings.6. Representation of vectors and scalars in SOS vs semantics.7. Semantic Registry and Services.8. Alert services for fast detection of coastal events. Offerings that are event based (e.g. all tsunami sensors within +/-12 hrs of an tsunami).9. XSLT and SOS responses.10. CSW Registry.

Phase II Topics

Page 28: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

11. Portal - Human Interface to discover and download access data12. Development of KML encodings for SOS.13. WCS / SOS Chaining14. NetCDF/OpenDAP and SOS Chaining Gridded data and stations.15. IEEE-1451/OGC-SWE harmonization16. Instruments control.17. SOS WaterML harmonization18. Incorporation of QA/QC into SOS services. 19. Deployment of SOS services20. SOS client – visualization21. Guidance for capturing metadata fields and lineage using SensorML.

Phase II Topics

Page 29: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Phase II Results

Report

Page 30: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Led by Tom O’Reilly (MBARI)

Page 31: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

IEEE 1451 - SWE Harmonization

Led by Eric Delory (dbscale, ESONET)

Page 32: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Led by Manil Maskey (UAH)

Standard registry with testing capabilities

Page 33: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Led by Carlos Rueda (MBARI)

Simple SensorML Generator

Semantically enabled

Page 34: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Based on SensorML

Ocean Observing Systems Modeling

Led by Luis Bermudez (SURA)

SensorML

Page 35: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Example of affected

communities

Page 36: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.
Page 37: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

GEOSS workshop, Oceans 09, Bremen

European Seas Observatory Network

Eric Delory [email protected]

Page 38: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

GEOSS workshop, Oceans 09, Bremen

European Seas Observatory Network

Eric Delory [email protected]

Page 39: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

39

Thomas Edison

Conclusions

try and try and try.. foster community consensus in aorganized standard process

Page 40: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

40

How to start an IE

Page 41: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

How to Start an IE: Reference Documents

• The OGC Interoperability Program

– 05-127r1, Mar 2006

• Interoperability Experiment Policies & Procedures (IE P&P)

– 05-130r3, April 2009

• The OGC Reference Model (ORM)

– Describes the OGC Standards Baseline and the relationship between baseline documents

– The OGC Standards Baseline consists of the approved OpenGIS® Abstract and Implementation Standards (Interface, Encoding, Profile, Application Schema) and Best Practice documents

– http://www.opengeospatial.org/standards/orm

– 08-062r4, Nov 2008

• OGC Intellectual Property Rights Policies and Procedures

– http://www.opengeospatial.org/about/ipr

– http://portal.opengeospatial.org/files/?artifact_id=32268

Page 42: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Interoperability Experiment Life Cycle

© 2009 Open Geospatial Consortium, Inc. 42

Page 43: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

Architecture Board Approval Conditions

• The IE is focused on an interoperability issue related to the OGC Technical Baseline

• The IE completion timeframe is reasonable (4-6 months)

• The IE is “lightweight” – focuses on a single interoperability issue

• All materials, documents, lessons learned, and other findings developed as a result of the IE will be shared with the OGC membership

© 2009 Open Geospatial Consortium, Inc.43

Page 44: Luis Bermudez Southeastern Universities Research Association Carlos Rueda Monterey Bay Aquarium Research Institute Moving Beyond the 10,000 Ways That Don't.

44

How to participate in OOSTethys..

Luis [email protected]