The document discusses a view-based mediated web service architecture called DataFed that federates distributed environmental science data sources. DataFed uses wrappers to provide uniform access to over 100 datasets from different providers. It allows tools to overlay, compare and fuse data in near real-time and delayed integration. The system delivers diverse information products to users through a service-oriented architecture and third-party mediation that homogenizes distributed data sources.
1. DataFed: View-Based Mediated Web Service Architecture Rudolf B. Husar and Kari Hoijarvi Washington University, St. Louis Presented at IGARSS07, Barcelona, ES, July 22, 2007 Mediator Wrapper Wrapper Source 1 Source 2 User query Data View
2.
3.
4. Lets agree on Space-Time-Parameter Data Access Query Protocol
5. OGS WCS/WMS Protocols Space-Time-Parameter queries T2 T1 Loose Coupling of Servcies GetCapabilities GetData Capabilities, ‘Profile’ Data Where? When? What? Which Format? Server Back End Std. Interface Client Front End Std. Interface CF, EOS, OGC CF OGC, ISO OGC, ISO Standards netCDF, HDF.. Format Temperature What? Time When? BBOX Where? GetData Query
7. Jeff Ullman, 1998: Answering Queries Using Views Mediator Global Schema Wrapper Wrapper Source 1 Source 2 User query Query Query Query Query Result Result Result Result View Jeff Ullman, Stanford, 1998 Mediator answers queries Collects data from wrappers or mediators Wrapper (adapter) translates between the local and global language, model Heterogeneous sources
11. Model-Data Comparison Workflow Software Workflow Flow Program Lego-like assembly of component AeroCom Chemical Models Paris, FR VIEWS Chemical Data Ft. Collins, CO Model- Data Comparison Workflow Std I/O Std I/O WMS, WCS OGC Services