SlideShare une entreprise Scribd logo
1  sur  14
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
Information Landscape: Providers  Geography, Content, Agency, Form ,[object Object],Emission Ambient Satellite Model EPA NOAA NASA Other Content | Agency  |  Form ,[object Object],Emission Emission Emission Emission Emission Ambient Satellite Model EPA NOAA NASA Other Content | Agency  |  Form ,[object Object],Ambient Ambient Ambient Ambient Emission Emission Emission Emission Emission Ambient Satellite Model EPA NOAA NASA Other Content | Agency  |  Form ,[object Object],Satellite Satellite Satellite Satellite Ambient Ambient Ambient Ambient Emission Emission Emission Emission Emission Ambient Satellite Model EPA NOAA NASA Other Content | Agency  |  Form ,[object Object],Model Model Model Model Satellite Satellite Satellite Satellite Ambient Ambient Ambient Ambient Emission Emission Emission Emission Emission Ambient Satellite Model EPA NOAA NASA Other Content | Agency  |  Form ,[object Object],NASA Mission NOAA GASP NASA IDEA NASA  DAACs NOAA  ASOS EPA-AQS DataMart EPA  AIRNow RPO  VIEWS FS  FireInv State/Local Emission EPA  NEISGEI EPA  NEI NOAA  WeaMod EPA AQModel NOAA  Forecast Emission Ambient Satellite Model EPA NOAA NASA Other Content | Agency  |  Form NASA   DAACs NOAA   GASP NASA IDEA NASA  Missions EPA   NEI EPA   NEISGEI FS  FireInv State/Local   Emission NOAA   ASOS RPO   VIEWS EPA   AIRNow EPA-AQS   AIRS NOAA   WeaMod EPA   AQModel NASA   GloModel NOAA   Forecast ,[object Object],Emission Ambient Satellite Model EPA NOAA NASA Other Content | Agency  |  Form ,[object Object],Internet NASA   DAACs EPA R&D Model EPA   AIRNow others
Information Landscape: Users Types, Agency, Info Needs ,[object Object],EPA NOAA NASA Other Stakeholder |  Agency  |  Form Policy Manager Public Scientist EPA NOAA NASA Other Stakeholder |  Agency  |  Form Policy Manager Public Scientist Policy Policy Policy ,[object Object],EPA NOAA NASA Other Stakeholder |  Agency  |  Form Policy Manager Public Scientist ,[object Object],Policy Policy Policy Public Public EPA NOAA NASA Other Stakeholder |  Agency  |  Form Policy Manager Public Scientist ,[object Object],Policy Policy Policy Public Public Manager Manager EPA NOAA NASA Other Stakeholder |  Agency  |  Form Policy Manager Public Scientist and  scientist   Policy Policy Policy Public Public Manager Manager Scientist Scientist Scientist EPA NOAA NASA Other Stakeholder |  Agency  |  Form Policy Manager Public Scientist ,[object Object],Policy Policy Policy Public Public Manager Manager Scientist Scientist Scientist EPA NOAA NASA Other Stakeholder |  Agency  |  Form Policy Manager Public Scientist ,[object Object],Policy Manager Policy Scientist Manager Scientist Scientist Policy Public Public EPA NOAA NASA Other Stakeholder |  Agency  |  Form Policy Manager Public Scientist ,[object Object],Public Manager Scientist Internet other
Lets agree on Space-Time-Parameter Data Access Query Protocol
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
Gio Wiederhold 1992: Mediators
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
Wrapper Classes: Point, Image, Grid  5Dim Data Model Common Views
Anatomy of a Wrapper Service: TOMS Satellite Image Data ,[object Object],[object Object],[object Object],Image Description for Data Access: image_width=502 image_height=329 margin_bottom=105 margin_left=69 margin_right=69 margin_top=46 lat_min=-70  lat_max=70  lon_min=-180 lon_max=180 Daily TOMS images on FTP archive  ftp://toms.gsfc.nasa.gov/pub/eptoms/images/aerosol/y2000/ea000820.gif Template:  ftp://toms.gsfc.nasa.gov/pub/eptoms/images/aerosol/y[yyyy]/ea[yy][mm][dd].gif Transparent colors for overlays RGB(89,140,255) RGB(41,117,41) RGB(23,23,23) RGB(0,0,0)
Integrated Data System for Air Quality-IDAQ  ESIP AQ Cluster 050510  Draft  [email_address] ,[object Object],[object Object],[object Object],AQ Compliance Nowcast/Forecast Status & Trends Find Data Gaps ID New Problems ……… Info Needs Reports ,[object Object],Emission Surface Satellite Model Single Datasets Providers Wrappers Where? What? When? Federate Data Structuring ,[object Object],Slice & Dice Explore Data Viewers ,[object Object],Programs Integrate Understand ,[object Object],[object Object],Non-intrusive Linking & Mediation Data Users Data Providers
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
 
DataFed: 100+ Datasets Non-intrusively Federated ,[object Object],[object Object],[object Object],Near Real Time Data Integration Delayed Data Integration Surface Air Quality  AIRNOW O3, PM25  ASOS_STI Visibility, 300 sites METAR Visibility, 1200 sites VIEWS_OL 40+ Aerosol Parameters Satellite MODIS_AOT AOT, Idea Project GASP Reflectance, AOT TOMS Absorption Indx, Refl. SEAW_US Reflectance, AOT Model Output NAAPS Dust, Smoke, Sulfate, AOT WRF Sulfate Fire Data HMS_Fire Fire Pixels MODIS_Fire Fire Pixels Surface Meteorology RADAR NEXTRAD SURF_MET Temp, Dewp, Humidity… SURF_WIND Wind vectors ATAD Trajectory, VIEWS locs.
Summary ,[object Object],[object Object],[object Object],[object Object],Parting thoughts Think outside  the stovepipe –  Think networking Divide and Conquer, NO!  Connect and Enable, YES! Thank you

Contenu connexe

Tendances

2006-03-21 Work Group Meeting on IT Techniques, Tools and Philosophies for Mo...
2006-03-21 Work Group Meeting on IT Techniques, Tools and Philosophies for Mo...2006-03-21 Work Group Meeting on IT Techniques, Tools and Philosophies for Mo...
2006-03-21 Work Group Meeting on IT Techniques, Tools and Philosophies for Mo...Rudolf Husar
 
AGU_Iguassu_Brazil_AUG
AGU_Iguassu_Brazil_AUGAGU_Iguassu_Brazil_AUG
AGU_Iguassu_Brazil_AUGJordan Alpert
 
Tlad better with data - matthew love + charles (2)
Tlad   better with data - matthew love + charles (2)Tlad   better with data - matthew love + charles (2)
Tlad better with data - matthew love + charles (2)Amin Chowdhury
 
2004-07-28 Fast Aerosol Sensing Tools for Natural Event Tracking FASTNET
2004-07-28 Fast Aerosol Sensing Tools for Natural Event Tracking FASTNET2004-07-28 Fast Aerosol Sensing Tools for Natural Event Tracking FASTNET
2004-07-28 Fast Aerosol Sensing Tools for Natural Event Tracking FASTNETRudolf Husar
 
0411 Spec Nat Assess Tmp
0411 Spec Nat Assess Tmp0411 Spec Nat Assess Tmp
0411 Spec Nat Assess TmpRudolf Husar
 
2004-11-24 Assessment of the Speciated PM Network (Initial Draft, November 20...
2004-11-24 Assessment of the Speciated PM Network (Initial Draft, November 20...2004-11-24 Assessment of the Speciated PM Network (Initial Draft, November 20...
2004-11-24 Assessment of the Speciated PM Network (Initial Draft, November 20...Rudolf Husar
 
0411 Spec Nat Assess
0411 Spec Nat Assess0411 Spec Nat Assess
0411 Spec Nat AssessRudolf Husar
 
2007-10-16 HTAP Juelich
2007-10-16 HTAP Juelich2007-10-16 HTAP Juelich
2007-10-16 HTAP JuelichRudolf Husar
 
Optical fiber communication network
Optical fiber communication networkOptical fiber communication network
Optical fiber communication networkGowri Prasad
 

Tendances (12)

Seeds Poster
Seeds PosterSeeds Poster
Seeds Poster
 
2006-03-21 Work Group Meeting on IT Techniques, Tools and Philosophies for Mo...
2006-03-21 Work Group Meeting on IT Techniques, Tools and Philosophies for Mo...2006-03-21 Work Group Meeting on IT Techniques, Tools and Philosophies for Mo...
2006-03-21 Work Group Meeting on IT Techniques, Tools and Philosophies for Mo...
 
Chem Spider Building An Online Database Of Open Spectra
Chem Spider  Building An Online Database Of Open Spectra Chem Spider  Building An Online Database Of Open Spectra
Chem Spider Building An Online Database Of Open Spectra
 
AGU_Iguassu_Brazil_AUG
AGU_Iguassu_Brazil_AUGAGU_Iguassu_Brazil_AUG
AGU_Iguassu_Brazil_AUG
 
Tlad better with data - matthew love + charles (2)
Tlad   better with data - matthew love + charles (2)Tlad   better with data - matthew love + charles (2)
Tlad better with data - matthew love + charles (2)
 
2004-07-28 Fast Aerosol Sensing Tools for Natural Event Tracking FASTNET
2004-07-28 Fast Aerosol Sensing Tools for Natural Event Tracking FASTNET2004-07-28 Fast Aerosol Sensing Tools for Natural Event Tracking FASTNET
2004-07-28 Fast Aerosol Sensing Tools for Natural Event Tracking FASTNET
 
0411 Spec Nat Assess Tmp
0411 Spec Nat Assess Tmp0411 Spec Nat Assess Tmp
0411 Spec Nat Assess Tmp
 
2004-11-24 Assessment of the Speciated PM Network (Initial Draft, November 20...
2004-11-24 Assessment of the Speciated PM Network (Initial Draft, November 20...2004-11-24 Assessment of the Speciated PM Network (Initial Draft, November 20...
2004-11-24 Assessment of the Speciated PM Network (Initial Draft, November 20...
 
0411 Spec Nat Assess
0411 Spec Nat Assess0411 Spec Nat Assess
0411 Spec Nat Assess
 
2007-10-16 HTAP Juelich
2007-10-16 HTAP Juelich2007-10-16 HTAP Juelich
2007-10-16 HTAP Juelich
 
Dataset Independent Subsetting
Dataset Independent SubsettingDataset Independent Subsetting
Dataset Independent Subsetting
 
Optical fiber communication network
Optical fiber communication networkOptical fiber communication network
Optical fiber communication network
 

En vedette

Kurs Sm1ad
Kurs Sm1adKurs Sm1ad
Kurs Sm1adteleint1
 
Hour 02
Hour 02Hour 02
Hour 02dpd
 
El Capital 1.Karl Marx.Cómic
El Capital 1.Karl Marx.CómicEl Capital 1.Karl Marx.Cómic
El Capital 1.Karl Marx.Cómicposei2
 
Fellesforelesning - Uke 36
Fellesforelesning - Uke 36Fellesforelesning - Uke 36
Fellesforelesning - Uke 36Reidar Mosvold
 
Nostalgia2005 07
Nostalgia2005 07Nostalgia2005 07
Nostalgia2005 07vamnicom
 
Football Strategies
Football StrategiesFootball Strategies
Football Strategiess_pradeep
 
El Hada Del Bosque
El Hada Del BosqueEl Hada Del Bosque
El Hada Del Bosqueguestff32b0
 
Laneuroplasticidad
LaneuroplasticidadLaneuroplasticidad
Laneuroplasticidadplujafina
 
Po Skin Activator Training Presentation
Po Skin Activator Training PresentationPo Skin Activator Training Presentation
Po Skin Activator Training Presentationruifernandojorge
 
Nutrição Interior e Nutrição Exterior
Nutrição Interior e Nutrição ExteriorNutrição Interior e Nutrição Exterior
Nutrição Interior e Nutrição Exteriorruifernandojorge
 
Tipos de Videojuegos
Tipos de VideojuegosTipos de Videojuegos
Tipos de Videojuegoscuyo07
 
Kisah Pengali Kubur
Kisah Pengali KuburKisah Pengali Kubur
Kisah Pengali KuburMaMaT CyBeR
 

En vedette (20)

Kurs Sm1ad
Kurs Sm1adKurs Sm1ad
Kurs Sm1ad
 
Hour 02
Hour 02Hour 02
Hour 02
 
El Capital 1.Karl Marx.Cómic
El Capital 1.Karl Marx.CómicEl Capital 1.Karl Marx.Cómic
El Capital 1.Karl Marx.Cómic
 
Vieille Dame Grincheuse
Vieille Dame GrincheuseVieille Dame Grincheuse
Vieille Dame Grincheuse
 
Rumm
RummRumm
Rumm
 
Getting Things Done
Getting Things DoneGetting Things Done
Getting Things Done
 
Fellesforelesning - Uke 36
Fellesforelesning - Uke 36Fellesforelesning - Uke 36
Fellesforelesning - Uke 36
 
3 1指數律
3 1指數律3 1指數律
3 1指數律
 
Nostalgia2005 07
Nostalgia2005 07Nostalgia2005 07
Nostalgia2005 07
 
삼성전자
삼성전자삼성전자
삼성전자
 
面積
面積面積
面積
 
Football Strategies
Football StrategiesFootball Strategies
Football Strategies
 
145 Kilos
145 Kilos145 Kilos
145 Kilos
 
El Hada Del Bosque
El Hada Del BosqueEl Hada Del Bosque
El Hada Del Bosque
 
Laneuroplasticidad
LaneuroplasticidadLaneuroplasticidad
Laneuroplasticidad
 
Disseeuteamo
DisseeuteamoDisseeuteamo
Disseeuteamo
 
Po Skin Activator Training Presentation
Po Skin Activator Training PresentationPo Skin Activator Training Presentation
Po Skin Activator Training Presentation
 
Nutrição Interior e Nutrição Exterior
Nutrição Interior e Nutrição ExteriorNutrição Interior e Nutrição Exterior
Nutrição Interior e Nutrição Exterior
 
Tipos de Videojuegos
Tipos de VideojuegosTipos de Videojuegos
Tipos de Videojuegos
 
Kisah Pengali Kubur
Kisah Pengali KuburKisah Pengali Kubur
Kisah Pengali Kubur
 

Similaire à 070726 Igarss07 Barcelona

070416 Egu Vienna Husar
070416 Egu Vienna Husar070416 Egu Vienna Husar
070416 Egu Vienna HusarRudolf Husar
 
050510 Esip Data Fed Smoke
050510 Esip Data Fed Smoke050510 Esip Data Fed Smoke
050510 Esip Data Fed SmokeRudolf Husar
 
2005-05-11 Current Air Quality Information ‘Ecosystem’ (Draft for Feedback)
2005-05-11 Current Air Quality Information ‘Ecosystem’ (Draft for Feedback)2005-05-11 Current Air Quality Information ‘Ecosystem’ (Draft for Feedback)
2005-05-11 Current Air Quality Information ‘Ecosystem’ (Draft for Feedback)Rudolf Husar
 
20051031 Biomass Smoke Emissions and Transport: Community-based Satellite and...
20051031 Biomass Smoke Emissions and Transport: Community-based Satellite and...20051031 Biomass Smoke Emissions and Transport: Community-based Satellite and...
20051031 Biomass Smoke Emissions and Transport: Community-based Satellite and...Rudolf Husar
 
2005-03-17 Air Quality Cluster TechTrack
2005-03-17 Air Quality Cluster TechTrack2005-03-17 Air Quality Cluster TechTrack
2005-03-17 Air Quality Cluster TechTrackRudolf Husar
 
2008-02-11: EPA DataFed Presentation
2008-02-11: EPA DataFed Presentation2008-02-11: EPA DataFed Presentation
2008-02-11: EPA DataFed PresentationRudolf Husar
 
sers, Applications and the Community of Practice for the Air Quality Scenario
sers, Applications and the Community of Practice for the Air Quality Scenariosers, Applications and the Community of Practice for the Air Quality Scenario
sers, Applications and the Community of Practice for the Air Quality ScenarioRudolf Husar
 
2008-05-05 GEOSS UIC-ADC AQ Scen W shop Toronto
2008-05-05 GEOSS UIC-ADC AQ Scen W shop Toronto2008-05-05 GEOSS UIC-ADC AQ Scen W shop Toronto
2008-05-05 GEOSS UIC-ADC AQ Scen W shop TorontoRudolf Husar
 
060314 Ispra Htap Presentations Husar 060314 Ispra
060314 Ispra Htap Presentations Husar 060314 Ispra060314 Ispra Htap Presentations Husar 060314 Ispra
060314 Ispra Htap Presentations Husar 060314 IspraRudolf Husar
 
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...Rudolf Husar
 
2004-10-15 SHAirED: Services for Helping the Air-quality Community use ESE Data
2004-10-15 SHAirED: Services for Helping the Air-quality Community use ESE Data2004-10-15 SHAirED: Services for Helping the Air-quality Community use ESE Data
2004-10-15 SHAirED: Services for Helping the Air-quality Community use ESE DataRudolf Husar
 
Contextualizing the Visualization of Climate Data
Contextualizing the Visualization of Climate DataContextualizing the Visualization of Climate Data
Contextualizing the Visualization of Climate DataRaquel Alegre
 
2008-07-07 EPA Interoperability
2008-07-07 EPA Interoperability2008-07-07 EPA Interoperability
2008-07-07 EPA InteroperabilityRudolf Husar
 
Conflation, Data Quality and MADness (David Smith)
Conflation, Data Quality and MADness (David Smith)Conflation, Data Quality and MADness (David Smith)
Conflation, Data Quality and MADness (David Smith)geeknixta
 

Similaire à 070726 Igarss07 Barcelona (20)

070416 Egu Vienna Husar
070416 Egu Vienna Husar070416 Egu Vienna Husar
070416 Egu Vienna Husar
 
050510 Esip Data Fed Smoke
050510 Esip Data Fed Smoke050510 Esip Data Fed Smoke
050510 Esip Data Fed Smoke
 
2005-05-11 Current Air Quality Information ‘Ecosystem’ (Draft for Feedback)
2005-05-11 Current Air Quality Information ‘Ecosystem’ (Draft for Feedback)2005-05-11 Current Air Quality Information ‘Ecosystem’ (Draft for Feedback)
2005-05-11 Current Air Quality Information ‘Ecosystem’ (Draft for Feedback)
 
Ws For Aqm
Ws For AqmWs For Aqm
Ws For Aqm
 
Ws For Aq
Ws For AqWs For Aq
Ws For Aq
 
20051031 Biomass Smoke Emissions and Transport: Community-based Satellite and...
20051031 Biomass Smoke Emissions and Transport: Community-based Satellite and...20051031 Biomass Smoke Emissions and Transport: Community-based Satellite and...
20051031 Biomass Smoke Emissions and Transport: Community-based Satellite and...
 
Ws Stuff
Ws StuffWs Stuff
Ws Stuff
 
2005-03-17 Air Quality Cluster TechTrack
2005-03-17 Air Quality Cluster TechTrack2005-03-17 Air Quality Cluster TechTrack
2005-03-17 Air Quality Cluster TechTrack
 
2008-02-11: EPA DataFed Presentation
2008-02-11: EPA DataFed Presentation2008-02-11: EPA DataFed Presentation
2008-02-11: EPA DataFed Presentation
 
sers, Applications and the Community of Practice for the Air Quality Scenario
sers, Applications and the Community of Practice for the Air Quality Scenariosers, Applications and the Community of Practice for the Air Quality Scenario
sers, Applications and the Community of Practice for the Air Quality Scenario
 
2008-05-05 GEOSS UIC-ADC AQ Scen W shop Toronto
2008-05-05 GEOSS UIC-ADC AQ Scen W shop Toronto2008-05-05 GEOSS UIC-ADC AQ Scen W shop Toronto
2008-05-05 GEOSS UIC-ADC AQ Scen W shop Toronto
 
060314 Ispra Htap Presentations Husar 060314 Ispra
060314 Ispra Htap Presentations Husar 060314 Ispra060314 Ispra Htap Presentations Husar 060314 Ispra
060314 Ispra Htap Presentations Husar 060314 Ispra
 
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
2006-03-14 WG on HTAP-Relevant IT Techniques, Tools and Philosophies: DataFed...
 
Seeds Poster2
Seeds Poster2Seeds Poster2
Seeds Poster2
 
2004-10-15 SHAirED: Services for Helping the Air-quality Community use ESE Data
2004-10-15 SHAirED: Services for Helping the Air-quality Community use ESE Data2004-10-15 SHAirED: Services for Helping the Air-quality Community use ESE Data
2004-10-15 SHAirED: Services for Helping the Air-quality Community use ESE Data
 
Contextualizing the Visualization of Climate Data
Contextualizing the Visualization of Climate DataContextualizing the Visualization of Climate Data
Contextualizing the Visualization of Climate Data
 
2008-07-07 EPA Interoperability
2008-07-07 EPA Interoperability2008-07-07 EPA Interoperability
2008-07-07 EPA Interoperability
 
Conflation, Data Quality and MADness (David Smith)
Conflation, Data Quality and MADness (David Smith)Conflation, Data Quality and MADness (David Smith)
Conflation, Data Quality and MADness (David Smith)
 
Rangeland hydrology and erosion model
Rangeland hydrology and erosion modelRangeland hydrology and erosion model
Rangeland hydrology and erosion model
 
thesis defense1
thesis defense1thesis defense1
thesis defense1
 

Plus de Rudolf Husar

100528 satellite obs_china_husar
100528 satellite obs_china_husar100528 satellite obs_china_husar
100528 satellite obs_china_husarRudolf Husar
 
2013-04-30 EE DSS Approach and Demo
2013-04-30 EE DSS Approach and Demo2013-04-30 EE DSS Approach and Demo
2013-04-30 EE DSS Approach and DemoRudolf Husar
 
Exceptional Event Decision Support System Description
Exceptional Event Decision Support System DescriptionExceptional Event Decision Support System Description
Exceptional Event Decision Support System DescriptionRudolf Husar
 
130205 epa exc_event_seminar
130205 epa exc_event_seminar130205 epa exc_event_seminar
130205 epa exc_event_seminarRudolf Husar
 
130205 epa ee_presentation_subm
130205 epa ee_presentation_subm130205 epa ee_presentation_subm
130205 epa ee_presentation_submRudolf Husar
 
111018 geo sif_aq_interop
111018 geo sif_aq_interop111018 geo sif_aq_interop
111018 geo sif_aq_interopRudolf Husar
 
110823 solta11 intro
110823 solta11 intro110823 solta11 intro
110823 solta11 introRudolf Husar
 
110823 data fed_solta11
110823 data fed_solta11110823 data fed_solta11
110823 data fed_solta11Rudolf Husar
 
110510 aq co_p_network
110510 aq co_p_network110510 aq co_p_network
110510 aq co_p_networkRudolf Husar
 
110509 aq co_p_solta
110509 aq co_p_solta110509 aq co_p_solta
110509 aq co_p_soltaRudolf Husar
 
110421 exploration of_pm_networks_and_data_over_the_us-_aqs_and_views
110421 exploration of_pm_networks_and_data_over_the_us-_aqs_and_views110421 exploration of_pm_networks_and_data_over_the_us-_aqs_and_views
110421 exploration of_pm_networks_and_data_over_the_us-_aqs_and_viewsRudolf Husar
 
110410 aq user_req_methodology_sydney_subm
110410 aq user_req_methodology_sydney_subm110410 aq user_req_methodology_sydney_subm
110410 aq user_req_methodology_sydney_submRudolf Husar
 
110408 aq co_p_uic_sydney_husar
110408 aq co_p_uic_sydney_husar110408 aq co_p_uic_sydney_husar
110408 aq co_p_uic_sydney_husarRudolf Husar
 
110105 htap pilot_aqco_p_esip_dc
110105 htap pilot_aqco_p_esip_dc110105 htap pilot_aqco_p_esip_dc
110105 htap pilot_aqco_p_esip_dcRudolf Husar
 
100615 htap network_brussels
100615 htap network_brussels100615 htap network_brussels
100615 htap network_brusselsRudolf Husar
 
121117 eedss briefing_nasa_epa
121117 eedss briefing_nasa_epa121117 eedss briefing_nasa_epa
121117 eedss briefing_nasa_epaRudolf Husar
 
120910 nasa satellite_outline
120910 nasa satellite_outline120910 nasa satellite_outline
120910 nasa satellite_outlineRudolf Husar
 
120612 geia closure_ofeo_ms_soa_subm
120612 geia closure_ofeo_ms_soa_subm120612 geia closure_ofeo_ms_soa_subm
120612 geia closure_ofeo_ms_soa_submRudolf Husar
 
110414 extreme dustsmokesulfate
110414 extreme dustsmokesulfate110414 extreme dustsmokesulfate
110414 extreme dustsmokesulfateRudolf Husar
 
Aq Gci Infrastructure
Aq Gci InfrastructureAq Gci Infrastructure
Aq Gci InfrastructureRudolf Husar
 

Plus de Rudolf Husar (20)

100528 satellite obs_china_husar
100528 satellite obs_china_husar100528 satellite obs_china_husar
100528 satellite obs_china_husar
 
2013-04-30 EE DSS Approach and Demo
2013-04-30 EE DSS Approach and Demo2013-04-30 EE DSS Approach and Demo
2013-04-30 EE DSS Approach and Demo
 
Exceptional Event Decision Support System Description
Exceptional Event Decision Support System DescriptionExceptional Event Decision Support System Description
Exceptional Event Decision Support System Description
 
130205 epa exc_event_seminar
130205 epa exc_event_seminar130205 epa exc_event_seminar
130205 epa exc_event_seminar
 
130205 epa ee_presentation_subm
130205 epa ee_presentation_subm130205 epa ee_presentation_subm
130205 epa ee_presentation_subm
 
111018 geo sif_aq_interop
111018 geo sif_aq_interop111018 geo sif_aq_interop
111018 geo sif_aq_interop
 
110823 solta11 intro
110823 solta11 intro110823 solta11 intro
110823 solta11 intro
 
110823 data fed_solta11
110823 data fed_solta11110823 data fed_solta11
110823 data fed_solta11
 
110510 aq co_p_network
110510 aq co_p_network110510 aq co_p_network
110510 aq co_p_network
 
110509 aq co_p_solta
110509 aq co_p_solta110509 aq co_p_solta
110509 aq co_p_solta
 
110421 exploration of_pm_networks_and_data_over_the_us-_aqs_and_views
110421 exploration of_pm_networks_and_data_over_the_us-_aqs_and_views110421 exploration of_pm_networks_and_data_over_the_us-_aqs_and_views
110421 exploration of_pm_networks_and_data_over_the_us-_aqs_and_views
 
110410 aq user_req_methodology_sydney_subm
110410 aq user_req_methodology_sydney_subm110410 aq user_req_methodology_sydney_subm
110410 aq user_req_methodology_sydney_subm
 
110408 aq co_p_uic_sydney_husar
110408 aq co_p_uic_sydney_husar110408 aq co_p_uic_sydney_husar
110408 aq co_p_uic_sydney_husar
 
110105 htap pilot_aqco_p_esip_dc
110105 htap pilot_aqco_p_esip_dc110105 htap pilot_aqco_p_esip_dc
110105 htap pilot_aqco_p_esip_dc
 
100615 htap network_brussels
100615 htap network_brussels100615 htap network_brussels
100615 htap network_brussels
 
121117 eedss briefing_nasa_epa
121117 eedss briefing_nasa_epa121117 eedss briefing_nasa_epa
121117 eedss briefing_nasa_epa
 
120910 nasa satellite_outline
120910 nasa satellite_outline120910 nasa satellite_outline
120910 nasa satellite_outline
 
120612 geia closure_ofeo_ms_soa_subm
120612 geia closure_ofeo_ms_soa_subm120612 geia closure_ofeo_ms_soa_subm
120612 geia closure_ofeo_ms_soa_subm
 
110414 extreme dustsmokesulfate
110414 extreme dustsmokesulfate110414 extreme dustsmokesulfate
110414 extreme dustsmokesulfate
 
Aq Gci Infrastructure
Aq Gci InfrastructureAq Gci Infrastructure
Aq Gci Infrastructure
 

Dernier

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxLoriGlavin3
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostZilliz
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfRankYa
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 

Dernier (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptxMerck Moving Beyond Passwords: FIDO Paris Seminar.pptx
Merck Moving Beyond Passwords: FIDO Paris Seminar.pptx
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage CostLeverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
Leverage Zilliz Serverless - Up to 50X Saving for Your Vector Storage Cost
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Search Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdfSearch Engine Optimization SEO PDF for 2024.pdf
Search Engine Optimization SEO PDF for 2024.pdf
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

070726 Igarss07 Barcelona

  • 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
  • 8. Wrapper Classes: Point, Image, Grid 5Dim Data Model Common Views
  • 9.
  • 10.
  • 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
  • 12.  
  • 13.
  • 14.