1 / 18

Cross-cutting Interoperability in an Earth Science Collaboratory

Cross-cutting Interoperability in an Earth Science Collaboratory. Christopher Lynnes, NASA/GSFC Rahul Ramachandran , Univ. Alabama -- Huntsville Kuo-Sen Kuo , NASA/GSFC. The Situation Today. Earth Science Stuff is (still) hard to use. data science tools & services analysis results

ziv
Download Presentation

Cross-cutting Interoperability in an Earth Science Collaboratory

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cross-cutting Interoperability in an Earth Science Collaboratory Christopher Lynnes, NASA/GSFC RahulRamachandran, Univ. Alabama -- Huntsville Kuo-SenKuo, NASA/GSFC

  2. The Situation Today Earth Science Stuff is (still) hard to use... • data • science tools & services • analysis results • knowledge about • data • tools • analysis methods • find • share • reuse • put together • data + data • data + tool • tool + tool • desktop + online svc Proposed: An Earth Science Collaboratory Work underway in the Federation of Earth Science Information Partners (ESIP)

  3. What Is An Earth Science Collaboratory? • A rich data analysis environment with: • Access to a wide spectrum of Earth Science data • A diverse set of science analysis services and tools • A means to collaborate on data, tools and analysis • Supports sharing of data, tools, results and knowledge

  4. Earth Science Collaboratory Cyberinfrastructure Laboratory Notebook Journal Articles Workflow Repository Data Centers Tool Library Data Library

  5. Cross-Cutting Interoperability for the ESC • Interoperability is a systematic means of combination⇒ scalability • ESC goal is to combine different kinds of entities • Data, tools, workflows, results, articles, ... • Normal interoperability deals with entities of: • the same general type (e.g., search query/result) • ...but different in detail (format, syntax,...) • We’ll call that Horizontal Interoperability • Cross-cutting interoperability helps... • combine elements of different types • combine elements from different interoperability frameworks

  6. Types of Interoperability • Horizontal • Vertical • Procedural • Meta Cross-cutting Interoperability

  7. Types of Interoperability • Horizontal • Vertical • Procedural • Meta Search Client Common Protocol Catalog A Catalog B Catalog C

  8. Types of Interoperability Article • Horizontal • Vertical • Procedural • Meta Analysis Results data citations Workflows Tools+Services standard formats CF* Convention Data *CF = Climate Forecast Convention

  9. Types of Interoperability Search • Horizontal • Vertical • Procedural • Meta structural metadata catalog metadata Access Subsetting

  10. Types of Interoperability Search • Horizontal • Vertical • Procedural • Meta structural metadata catalog metadata Access Subsetting Processing data locators inputs + processes Provenance

  11. Types of Interoperability Search • Horizontal • Vertical • Procedural • Meta structural metadata catalog metadata Access Subsetting Processing Processing data locators inputs + processes spatio-temporal congruence Provenance space-time locations Analysis Fusion

  12. Procedural Interoperability Challenge ?? Search Subsetting Catalog Services for the Web Web Coverage Service access points methane methane methane methane temperature temperature temperature temperature water vapor water vapor water vapor water vapor methane temperature ... water vapor t2 t1 t0

  13. Types of Interoperability • Horizontal • Vertical • Procedural • Meta

  14. Interoperability for the ESC Cyberinfrastructure Laboratory Notebook Journal Articles Workflow Repository Data Centers Tool Library Data Library Some interoperability Little to no Interoperability

  15. We need standards for higher levels in the information stack to enable cross-cutting interoperability ↔ = Horizontal Interoperability ↕ = Vertical Interoperability M = Meta-Interoperability

  16. Lessons for Standards Engineering? • Go beyond horizontal interoperability: consider implications for vertical and procedural interoperability • Incorporate both syntax AND semantics • Leverage microformats • Embrace the Open World Assumption

  17. Backup Slides

  18. Cross-Cutting Interoperability Strategies for Legacy Standards

More Related