echo nasa s earth observing system eos clearinghouse
Download
Skip this Video
Download Presentation
ECHO : NASA’s Earth Observing System (EOS) ClearingHOuse

Loading in 2 Seconds...

play fullscreen
1 / 16

ECHO : NASA s Earth Observing System EOS ClearingHOuse - PowerPoint PPT Presentation


  • 137 Views
  • Uploaded on

ECHO : NASA’s Earth Observing System (EOS) ClearingHOuse. Robin Pfister [email protected] Code 423, NASA/GSFC, Greenbelt MD, 20771 USA Michael Burnett [email protected] Blueprint Technologies, 7799 Leesburg Pike, Suite 1000N, Falls Church, VA 22043, USA CEOS

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'ECHO : NASA s Earth Observing System EOS ClearingHOuse' - pierce


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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
echo nasa s earth observing system eos clearinghouse

ECHO : NASA’s Earth Observing System (EOS) ClearingHOuse

Robin Pfister

[email protected]

Code 423, NASA/GSFC, Greenbelt MD, 20771 USA

Michael Burnett

[email protected]

Blueprint Technologies, 7799 Leesburg Pike, Suite 1000N,

Falls Church, VA 22043, USA

CEOS

May 7-10, 2002

Frascati, Italy

ECHO Overview – CEOS, May 2002

outline of presentation
Outline of Presentation
  • What is ECHO?
    • Goals & Drivers
  • Architecture & Technology
  • Issues

ECHO Overview – CEOS, May 2002

what is echo goals
What is ECHO?Goals
  • Functionally
    • Support the efficient discovery and access to Earth Science data.
  • Enabling System
    • Publish APIs to user community. Open system, rather than closed.
  • COTS-based
    • Maximize COTS usage. Follow industry trends rather than try to set them.
  • Incremental Deliveries
    • Allow for insight and feedback during the development cycle. No big bang surprises.

ECHO Overview – CEOS, May 2002

what is echo drivers
What is ECHO?Drivers
  • Cost
    • Need to manage the cost of system development, deployment and operations.
  • Ease of Participation
    • The system should not be so hard as to prohibit providers from participating in the clearinghouse.
  • Extensibility
    • The system must continuously support new capabilities, including Data types, User Interfaces, and Services. It must be an enabling system, not a solution system.

ECHO Overview – CEOS, May 2002

what is echo capabilities
What is ECHO?Capabilities
  • Clearinghouse of Earth Science Metadata
    • Providers control what is represented
    • Single Search point
    • Internet based interfaces
  • Support ordering of data
    • Broker distributed orders
  • Extend the available Earth Science resources
    • To the science community
    • From the science community

ECHO Overview – CEOS, May 2002

what is echo a framework
What is ECHO?A Framework
  • Message-based framework
    • Allowing providers and clients (machine to machine or human-machine) to share information and context in order to interoperate.
  • Catalog Service
    • Capable of handling very large and complex data sets
  • Order Entry Service
    • Handles receiving a single order and sending it out to multiple providers
  • Data Management Service
    • Manages privileges for accessing catalog entries and controls the ability to order them
  • Subscription Service
    • Ability to send metadata updates directly to users

ECHO Overview – CEOS, May 2002

echo s context
ECHO’s Context

Client

Apps

Pages

Client API

Clearinghouse

Catalog

Provider API

ECHO Overview – CEOS, May 2002

framework extension points
Framework Extension Points
  • Data Extensibility
  • New participating providers
  • New Collections/Data Types
  • Access Mechanisms
  • Client Extensibility
  • Applications
  • Extended Servers
  • UI’s (applets, active pages, etc.)
  • Service Extensibility
  • New Services
  • New UI’s on those services

API’s

  • Admin Extensibility
  • Personalization
  • Billing and Accounting

Clearinghouse

Catalog

ECHO Overview – CEOS, May 2002

what is echo implementation
What is ECHO?Implementation
  • Java and XML used extensively
  • COTS:
    • BEA WebLogic, Oracle, Open Source
  • Providing SOAP access to core services
    • Moving towards Web Service

ECHO Overview – CEOS, May 2002

current planned participants
Current/Planned Participants

Internal

External

ECHO Overview – CEOS, May 2002

issues challenges
Issues/Challenges

ECHO Overview – CEOS, May 2002

issue metadata integrity
Issue: Metadata Integrity
  • A system based on metadata is only as good as the metadata contents
  • Challenge: Developing a clean metadata clearinghouse and keeping it clean has a large impact on operations. Minimizing the impact is the challenge.
  • Solution:
    • Define conceptual data model (based on ECS)
    • Policy decisions made during Registration
    • Provide Tools to facilitate translations
    • Automated tools for data population that prevent Providers from violating metadata rules

ECHO Overview – CEOS, May 2002

issue api simplicity
Issue: API Simplicity
  • API’s are most effective when they are simple
  • Challenge: Developing a clean and simple set of API’s that meet future needs without having to predict all future needs.
  • Solution:
    • Drive API identification through Use Cases
    • Distill to what is needed
    • Don’t try to be too smart
    • Allow for extensibility

ECHO Overview – CEOS, May 2002

issue visibility
Issue: Visibility
  • Providers don’t want to expose all of their data to all users
  • Challenge: Provide a mechanism for controlling access to data, as specified by the data provider
  • Solution:
    • Give provider the control
    • Support ACL mechanisms
    • Users and Groups

ECHO Overview – CEOS, May 2002

issue getting input from large community
Issue: Getting Input From Large Community
  • ECHO wants to represent the expected needs from a variety of groups within the Earth Science community
  • Challenge: Balancing practicalities of conflicting input and system goals
  • Solution:
    • Ideas for features and enhancements are generated by ECHO Providers, development team, advisory group and others.
    • Initiated through meetings, telecons and workshops
    • Input is prioritized in the ECHO Technical Committee Meetings/Telecons. (ETC is made up of ECHO providers)

ECHO Overview – CEOS, May 2002

summary
Summary
  • Echo is…
    • A metadata clearinghouse
    • A set of API’s
    • Flexible
  • Status
    • Operational (Limited)
    • Release 5 under development
  • Futures
    • Service Integration next big push
    • Moving from system to framework
  • Check out:
    • http://dangermouse.gst.com/ECHO/

ECHO Overview – CEOS, May 2002

ad