USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS 20150614 IVOA Architecture GETTINGGETTING FINDINGFINDING LEVEL 0.

Slides:



Advertisements
Similar presentations
VODA - A Sampo Project Johan Lindroos – CSC Scientific Computing Ltd, Finland Pekka Järveläinen – CSC Scientific Computing Ltd, Finland Richard Hook -
Advertisements

European Space Astronomy Centre (ESAC) Villafranca del Castillo, MADRID (SPAIN) Aurélien Stébé AIDA WP3 - Curation September 2009, VOTech, Trieste Curation.
IVOA Interop, Cambridge UK, IVOA Data Access Layer Table Access Protocol Analysis Doug Tody (NRAO/NVO ) I NTERNATIONAL V IRTUAL O BSERVATORY A LLIANCE.
USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture GETTINGGETTING FINDINGFINDING LEVEL 0.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE May 14, 2013 Registry Coverage * Status and Necessity Gretchen Greene 1Apps IV/ Registry I Session -
28 October 2008 IVOA Interoperability Meeting -- Baltimore T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE TAP/VOTable Registry Interface Reg 1 – G.
USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture VOSpec.
Victoria, May Session III Theory Interest Group Session III Victoria, May
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Resource Registries Gretchen Greene Pierre Lesidaner Closing Plenary 20 May 2011 IVOA Interoperability.
Achievements in VOQL WG May 20, 2005 Masatoshi Ohishi.
IVOA, Pune September Data Access Layer Working Group SSA Overview and Status Doug Tody National Radio Astronomy Observatory International V.
16 October 2003IVOA Interoperability Conference Registry Working Group VOResource (v0.8.4) XML Schema defining core metadata applicable to all resources.
19 May 2008 IVOA Interoperability Meeting -- Trieste T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Registry Extension Schemas VODataService VOStandard.
23 May 2008 IVOA Interoperability Meeting -- Trieste T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Resource Registries Closing Plenary Integration.
The VAO is operated by the VAO, LLC. Alternative Protocols for Discovery & Access Mike Fitzpatrick NOAO.
27 October 2008 IVOA Interoperability Meeting -- Baltimore T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Resource Registries Opening Plenary Registry.
14 Apr 2005 VOEvent workshop1 XML Schema and the VO Registry Matthew J. Graham CACR/Caltech T HE US N ATIONAL V IRTUAL O BSERVATORY.
GWS Status Recommendations: –None since Cambridge Proposed Recommendations: –None since Cambridge Working Drafts: –VOSpace 1.1* Internal Drafts: –VO-WS-Basic.
USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture Data Models Semantics Browser Based Apps Script Based.
SimDB as a TAP service various TIG members (IVOA.IVOATheorySimDB)IVOA.IVOATheorySimDB.
NVO Summer School VO Protocols and Jargon Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
September 13, 2004NVO Summer School1 VO Protocols Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
September 13, 2004NVO Summer School1 VO Protocols Overview Tom McGlynn NASA/GSFC T HE US N ATIONAL V IRTUAL O BSERVATORY.
6 September 2008NVO Summer School 2008 – Santa Fe1 DAL Clients: Scripting Data Access with Python Ray Plante T HE US N ATIONAL V IRTUAL O BSERVATORY.
2008 NVO Summer School1 Data Access Layer Services Doug Tody (NRAO) T HE US N ATIONAL V IRTUAL O BSERVATORY.
CASDA Virtual Observatory CSIRO ASTRONOMY AND SPACE SCIENCE Arkadi Kosmynin 11 March 2014.
26 May 2004IVOA Interoperability Meeting - Boston1 IVOA Registry Working Group VOResource v1.0 Ray Plante.
Theory Interest Group H. Wozniak May-19H. Wozniak / Obs. Strasbourg / VO-France2.
VO Event VOEvent Summary IVOA InterOp Victoria May 2010.
Chenzhou CUI National Astronomical Observatory of China.
IVOA Interop, Victoria Canada, May IVOA Data Access Layer Closing Plenary Summary, Victoria May 2006 Doug Tody (NRAO/NVO/IVOA) I NTERNATIONAL V IRTUAL.
Last News of and
29-30 April 2004NVO Team Meeting NCSA1 Data Access Layer (DAL) SSA, SIA Enhancement Doug Tody National Radio Astronomy Observatory National Virtual Observatory.
Virtual Observatory & LIGO Roy Williams California Institute of Technology.
SimDB and DM WG Summary SimDB session this morning.
May 10, 2006IVOA-GGF Astro-RG WS1 Welcome and Workshop Goal Masatoshi Ohishi / NAOJ & Sokendai Chairman, IVOA 大石雅寿 / 国立天文台 & 総合研究大学院大学
IVOA, Kyoto May Data Access Layer Working Group Status and Plans for this Workshop Doug Tody National Radio Astronomy Observatory International.
IVOA, Kyoto May Data Access Layer Thoughts on ADQL/DAL Integration Doug Tody (NRAO) International V IRTUAL O BSERVATORY.
VO & Astro-Wise A.Belikov OmegaCEN
30 October 2008 IVOA Interoperability Meeting -- Baltimore T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE VOTable interface with Registry Joint Apps/DM/Registry.
SimDB. Where are we regarding... SimDB note SimDB data model (SimDB/DM) SimDB protocol (SimDB/TAP,..) SimDB prototypes (Rick, Franck etal,
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE 28 May 2009 IVOA Interoperability Meeting -- Strasbourg NVO Registry Curation and Validation Tools NVO.
16 October 2003Registry Interface CallsIVOA Interoperability, Strasbourg IVOA Interoperability Elizabeth Auden & Registry Workgroup 16 – 17 October 2003.
The International Virtual Observatory Alliance (IVOA) interoperability in action.
1 Curation and Characterization of Web Services Jose Enrique Ruiz October 23 rd IVOA Fall Interop Meeting - Sao Paolo.
WP 7 - JRA2 - Data Access Protocols and Data Models EuroVO-AIDA – Final review – 5 October 2010 Christophe Arviset (ESA) Work Package 7 - JRA2 Data Access.
State of the TCG Urbana 21/May/2012 Christophe Arviset For the TCG.
State of the TCG São Paulo Séverin Gaudet For the TCG.
AstroGrid Datacenters IVOA Interoperability meeting M Hill (ROE), May 2004.
21-jun-2009 IVOA Standards Pedro Osuna ESA-VO Project Science Archives and Computer Support Engineering Unit (SRE-OE) Science Operations Department (SRE-O)
IVOA, Trieste, DM Gerard Lemson SimDB Data Model IVOA interop, DM WG session Trieste,
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE 25 May 2009 IVOA Interoperability Meeting -- Strasbourg Resource Registries Opening Plenary Interoperability.
T HE I NTERNATIONAL V IRTUAL O BSERVATORY ALLIANCE Resource Registries Gretchen Greene Opening Plenary 16 May 2011 IVOA Interoperability Meeting -- Naples.
State of the TCG Christophe Arviset For the TCG. TCG State of the TCG 6 December 2010 Christophe Arviset – TCG chair Page 2 Technical Coordination Group.
State of the TCG Christophe Arviset for the IVOA Technical Coordination Group.
Publishing Combined Image & Spectral Data Packages Introduction to MEx M. Sierra, J.-C. Malapert, B. Rino VO ESO - Garching Virtual Observatory Info-Workshop.
Coordination Portal/Data sources L2:Data access & Handling Points to be raised : - Downloading data sources/data via the Portal…keeping visibility of data.
IVOA Interop, Beijing, China, May IVOA Data Access Layer Working Group Sessions Doug Tody (NRAO/NVO ) Markus Dolensky (ESO/EuroVO) Data Access Layer.
Registry workgroup: Final summary IVOA Interop Plenary Kyoto May 16-20, 2005 Tony Linde IVOA Registry workgroup chair AstroGrid Programme Manager VOTech.
End of the Beginning for IVOA is now Roy Williams IVOA Technical Lead.
USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY.
AIDA Fourth Technology Forum
Data and Metadata Collection
LEVEL 0 G E T I N F I N D G.
DAL concluding remarks
IVOA Status Christophe Arviset
IVOA – VOQL WG session ESAC Villafranca del Castillo Madrid, Spain Friday, October 7th, 9: :00 Yuji Shirasaki Maria Nieto-Santisteban VOQL-Madrid.
Technical Coordination Group
CEA Experiences Paul Harrison ESO.
Presentation transcript:

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture GETTINGGETTING FINDINGFINDING LEVEL 0

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection LEVEL 1 StorageComputation

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture Data Models Semantics Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Resource Metadata Registry Interface VOResource ApplicationRegExt StandardsRegExt VODataService dalDALRegExt VOSI SSA SIA SCS TAP SimDAL SLAP VOSpace SAMP SSO UWS CDP WS BP VO Query Languages Formats ADQL PQL UCD Vocabularies Resource Identifier VOTable SpectralDM SSLDM VOEvent SimDM ObsCoreDM ObsProvDM CharDM PhotDM Utypes Units STC LEVEL 2 All standards FAP StorageComputation REC InProgress TAPRegExt DALI Relational Registry VOEventRegExt DataLink AccessData DatasetDM PDL MOC VTP CubeDM

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection ADQL StorageComputation ADQL STC TAP SimDAL REC InProgress

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection Application RegExt StorageComputation Resource Identifier REC InProgress Resource Metadata Registry Interface ApplicationRegExt

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection CDP StorageComputation REC InProgress CDP SSO VOResource

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection CharDM StorageComputation UCD VOTable Utypes VOUnits STC CharDM ObsCoreDM ObsProvDM SpectrumDM PhotDM REC InProgress SSLDM

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection FAP StorageComputation REC InProgress UCD VOTableResource Identifier STC Utypes FAP Resource Metadata Registry Interface SimpleDALRegExt VOSI

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection ObsCoreDM StorageComputation REC InProgress TAP ObsCoreDM ObsProvDM CharDM Utypes VOUnits STC ADQL VOTable SpectrumDM SSLDM

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection ObsProvDM StorageComputation REC InProgress ObsCoreDM ObsProvDM CharDM Utypes VOUnits STC VOTable

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection PhotDM StorageComputation REC InProgress SSAP UCD VOTable PhotDM Utypes VOUnits STC TAP ObsProvDM CharDM SpectrumDM

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection PQL StorageComputation REC InProgress PQL TAP STC UCD Utypes VOTable ObsCoreDM ObsProvDM UWS

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection Registry Interface StorageComputation Resource Identifier REC InProgress Resource Metadata Registry Interface VOResource ApplicationRegExt VODataService SimpleDALRegExt TAPRegExt StandardsRegExt

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection Resource Identifier StorageComputation Resource Identifier REC InProgress Resource Metadata Registry Interface

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection Resource Metadata StorageComputation Resource Identifier REC InProgress Resource Metadata Registry Interface

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection SAMP StorageComputation SAMP REC InProgress

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection SCS StorageComputation REC InProgress UCD VOTableResource Identifier STC SCS Resource Metadata Registry Interface SimpleDALRegExt VOSI

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection SEAP StorageComputation REC InProgress UCD VOTableResource Identifier STC SEAP VOEvent Utypes Resource Metadata Registry Interface SimpleDALRegExt VOSI

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection SIAP StorageComputation REC InProgress SIAP UCD VOTableResource Identifier STC Resource Metadata Registry Interface SimpleDALRegExt VOSI

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection SimDAL SimDB StorageComputation UCD VOTable Utypes VOUnits STC Resource Identifier REC InProgress SimDAL Vocabularies Resource Metadata Registry Interface SimpleDALRegExt SimDB ? VOSI SimDM

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection SimDM StorageComputation REC InProgress UCD VOTable Utypes VOUnits STC SimDAL Vocabularies SimDM

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection SimpleDAL RegExt StorageComputation Resource Identifier SSAP SIAP SCS SLAP REC InProgress Resource Metadata Registry Interface SimpleDALRegExt

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection SLAP StorageComputation UCD VOTable Utypes VOUnits STC Resource Identifier REC InProgress SLAPSSLDM Resource Metadata Registry Interface SimpleDALRegExt VOSI

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection SpectrumDM StorageComputation SSAP UCD VOTable SpectrumDM Utypes VOUnits STC CharDM REC InProgress

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection SSAP StorageComputation SSAP UCD VOTable SpectrumDM Utypes VOUnits STC CharDM Resource Identifier REC InProgress Resource Metadata Registry Interface SimpleDALRegExt VOSI

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection SSLDM StorageComputation UCD VOTable Utypes VOUnits STC REC InProgress SLAPSSLDM

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection SSO StorageComputation REC InProgress SSO VOResource

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection Standards RegExt StorageComputation Resource Identifier REC InProgress Resource Metadata VOResource StandardsRegExt

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection STC StorageComputation STC VOTable ADQL PQL REC InProgress

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection TAP StorageComputation REC InProgress TAP ADQL PQL VOTable UCD Utypes VOUnits STC VOSpace Resource Identifier UWS Resource Metadata Registry Interface VOResource TAPRegExt VOSI

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection TAPRegExt StorageComputation Resource Identifier REC InProgress TAP Resource Metadata VOResource VOSI TAPRegExt UWS ADQL StandardsRegExt

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection UCD1+ StorageComputation UCD REC InProgress

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection Utypes StorageComputation VOTable ADQL Utypes PQL REC InProgress

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection UWS StorageComputation REC InProgress TAP ADQL SSO UWS

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection Vocabularies StorageComputation UCD Vocabularies VOEvent REC InProgress

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection VODataService StorageComputation STC REC InProgress Resource Metadata VOResource VODataService

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection VOEvent StorageComputation Resource Identifier VOEvent UCD Vocabularies STC VOTable REC InProgress Resource Metadata

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection VOPipe StorageComputation REC InProgress VOSpace VOPipe SSO

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection VOResource StorageComputation Resource Identifier REC InProgress Resource Metadata VOResource

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection VOSI StorageComputation Resource Identifier REC InProgress Resource Metadata VOResource ApplicationRegExt VODataService SimpleDALRegExt VOSI TAPRegExt StandardsRegExt

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection VOSpace StorageComputation REC InProgress VOSpace Resource Identifier SSO CDP UWS

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection WS BP StorageComputation REC InProgress SSO WS BP

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture Semantics Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY StandardsRegExt VODataService VOSI UWS VO Query Languages Formats VOTable PhotDM Utypes STC DALI StorageComputation REC InProgress DALI

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture Data Models Semantics Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY VOResource ApplicationRegExt StandardsRegExt VODataService SimpleDALRegExt TAP VO Query Languages Formats ADQL Resource Identifier Utypes Relational Registry StorageComputation REC InProgress TAPRegExt Relational Registry

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection Units StorageComputation REC InProgress ADQL PQL VOTable Units STC

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY Data Models VO Query Languages Semantics Formats Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection VOTable StorageComputation REC InProgress UCD VOTable Utypes Units STC

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture Data Models Semantics Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY StandardsRegExt VODataService VOSI UWS VO Query Languages Formats VOTable Utypes STC DALI StorageComputation REC InProgress DALI

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture Data Models Semantics Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY UWS VO Query Languages Formats PDL StorageComputation REC InProgress PDL

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture Data Models Semantics Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY StandardsRegExt VODataService VOSI VO Query Languages Formats VOTable DataLink StorageComputation REC InProgress DALI DataLink

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture Data Models Semantics Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY VO Query Languages Formats MOC StorageComputation REC InProgress MOC

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture Data Models Semantics Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection VO Query Languages Formats Resource Identifier Resource Identifier StorageComputation REC InProgress DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture Data Models Semantics Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY VODataService VOSI SIA VO Query Languages Formats VOTable ObsCoreDM SIA StorageComputation REC InProgress DALI DataLink AccessData ImageDM

USERS COMPUTERS USER LAYER RESOURCE LAYER USING SHARING VO CORE PROVIDERS IVOA Architecture Data Models Semantics Browser Based Apps Script Based Apps Desktop Apps Data and Metadata Collection DATAACCESSDATAACCESS PROTOCOLSPROTOCOLS REGISTRYREGISTRY TAP VO Query Languages Formats ADQL UCD VOTable SpectralDM SSLDM ObsCoreDM ObsProvDM CharDM PhotDM Utypes Units STC ObsCoreDM StorageComputation REC InProgress ImageDM