TWiki
>
IVOA Web
>
WebPreferences
>
DistributedServicesAndProtocols
(2025-02-03,
JesusSalgado
)
(raw view)
E
dit
A
ttach
---+ IVOA Distributed Services and Protocols (DSP) Home ---+ Contents <br />%TOC% --- Chair: [[IVOA.JesusSalgado][IVO.JesusSalgado]] Vice Chair: [[IVOA.SaraBertocco][IVO.SaraBertocco]] Chairs Emeriti: IVOA.GiulianoTaffoni, IVOA.MatthewGraham, IVOA.GuyRixon, IVOA.AndreSchaaff, IVOA.BrianMajor Vice Chair Emeritus: IVOA.DaveMorris, IVOA.PaulHarrison, IVOA.AndreasWicenec, IVOA.BrianMajor ---++ Rationale This working group will investigate, develop, and recommend protocols and standards to enable interoperability across a broad range of functionalities, including but not limited to: * *Authentication and Authorization:* Establishing secure and consistent methods for user authentication and authorization across platforms, enabling single sign-on capabilities and granular access control. * *Credential Delegation:* Facilitating secure delegation of user credentials, allowing authorized applications and services to access resources on behalf of users without sharing sensitive login information. * *Workflow Execution and Management:* Defining protocols for interoperable workflow descriptions, execution, and monitoring, enabling researchers to seamlessly port and share complex analysis pipelines across different platforms. * *Workflow Analysis and Provenance:* Developing standards for capturing and exchanging workflow provenance information, enabling reproducibility and facilitating collaborative analysis of scientific results. * *User Data Interchange and User Areas:* Establishing secure and efficient mechanisms for sharing and synchronizing user data and personalized settings across platforms, ensuring a consistent user experience. * *Execution Interfaces and APIs:* Defining standardized APIs and interfaces for accessing platform functionalities, promoting code reusability and simplifying integration efforts. * *Cloud Technologies and Deployment:* Addressing interoperability challenges related to cloud-based deployments, including containerization, resource management, and data transfer. This group is a continuation of the GWS IVOA protocol and it was formed from a merger of the Web Services group and the Grid group, ordered at the IAU General Assembly in 2003. ---++ Participation The DSP is following a [[#Current_Roadmap][roadmap]] for our activities, that we update at every [[#Meetings][IVOA Interoperability Meeting]] which occur twice per year. The DSP has a different topic of discussion and ongoing [[#Activities][activities]] and interacts with other WG in the IVOA. Discussions are led on the DSP mailing list, where everybody can post his ideas and comments or follow the discussions. The DSP is organizing periodic [[#Teleconference][teleconferences]] dedicated to specific topics or general update of the activities. The most important output of the working group are the [[http://www.ivoa.net/Documents/latest][specification documents]] that formalizes the modeling efforts led by this group and propose standards to the [[IvoaStdsDocsProc][IVOA standardization process]]. Some members take an active role in writing these documents, while others review the documents, make comments, and/or possibly test and implement the proposed design. ---+++ Mailing list * The main mailing list for the group is: *dsp@ivoa.net* * Register: [[http://mail.ivoa.net/mailman/listinfo/grid][http://mail.ivoa.net/mailman/listinfo/]]dsp * Archive: [[http://mail.ivoa.net/pipermail/grid/][http://mail.ivoa.net/pipermail/dsp/]] * See old discussion at: * Archive: http://mail.ivoa.net/pipermail/grid/ ---+++ Teleconference The working group is experimenting with holding monthly telecons to share information and experiences with relevant technologies and standards. Please look to the activity in the DSP mailing list for more detailed information. ---++ Activities Each of the main areas of concern of this group has its own page: * [[CodeToData][Remote Execution]] * [[VOSpaceHome][VOSpace]] * [[SecurityHome][Authentication and Authorization]] * [[AsynchronousHome][Asynchronous services]] (UWS) * [[VOSIHome][Support interfaces]] * [[WSIHome][Service interoperability]] * Computing Services API ---+++ Active projects | *Project* | *Version* | *State* | *Errata* | | [[Authentication_SSO][Single-Sign-On]] | 2.0 | REC | | | [[CredentialDelegation][Credential Delegation]] | 1.0 | REC | | | [[https://github.com/ivoa-std/ExecutionPlanner][Execution Planner]] | 1.0 | REC | | ---+++ Stable projects | [[VOSpaceHome][VOSpace]] | 2.1 | REC | | | [[AsynchronousHome][Universal Worker Service]] | 1.1 | REC || | [[VOSIHome][Support Interfaces]] | 1.0 | REC | [[VOSI-1_1-Errata][Errata]] | | [[Authorization][Authorization: Group Membership]] | 1.0 | REC | | ---++ Current Roadmap Below is the roadmap for the Grid and Web Services Working Group after Virtual Interop 2024 (Nov). * *Execution Broker (previously known as Execution Planner)* Consolidated Working Draft at <a href="https://github.com/ivoa-std/ExecutionPlanner" title="https://github.com/ivoa-std/ExecutionPlanner">https://githuhttps://github.com/ivoa-std/ExecutionBroker</a> Prototype in development by Dave Morris, expected for Malta, following the _[[DALGWSTigerTeam][P3T]]_ new convention * *UWS* Working on a new version of UWS, to work in coordination with a new TAP server implementation, in line with <i> [[DALGWSTigerTeam][P3T]] </i>effort, using <a data-wikiword="OpenAPI" href="https://swagger.io/specification/" target="_blank" title="OpenAPI"> <a href="https://wiki.ivoa.net/twiki/bin/edit/IVOA/OpenAPI?topicparent=IVOA.2024ARoadmap;nowysiwyg=0" rel="nofollow" title="OpenAPI (this topic does not yet exist; you can create it)"> OpenAPI </a> </a> * *VOSpace* New draft 2.2 was delayed as per <i> [[DALGWSTigerTeam][P3T]] </i>new efforts. This version will include - Simplified transfer negotiation - Improved recursive operations - Simplified quotas * *SSO* New draft 2.1 or 3.0 is being evaluated. SaraBertocco has the lead on this activity ---++ Documents and Standards | *Document* | *Version* | *Type* | *Errata* | *Next* | | PDL: Parameter Description Language | 1.0 | [[http://ivoa.net/documents/PDL/20140516/index.html][REC]] | | | | [[VOSIHome][VOSI: Support Interfaces]] | 1.1 | [[http://www.ivoa.net/Documents/VOSI][REC]] | [[VOSI-1_1-Errata][Errata]] | | | [[Authentication_SSO][Single Sign-On Profile: Authentication Mechanisms]] | 2.0 | [[http://www.ivoa.net/Documents/latest/SSOAuthMech.html][REC]] | | [[Authentication_SSO][2.1]] | | [[CredentialDelegation][Credential Delegation Protocol]] | 1.0 | [[http://www.ivoa.net/Documents/CredentialDelegation/20100218/][REC]] | | [[CredentialDelegation][2.0]] | | [[AsynchronousHome][Universal Worker Service (UWS)]] | 1.1 | [[http://ivoa.net/documents/UWS/20161024/index.html][REC]] | | | | [[VOSpaceHome][VOSpace]] | 2.1 | [[http://ivoa.net/documents/VOSpace/20180620/index.html][REC]] | [[VOSpace21Errata][Errata]] | [[VOSpaceHome#VOSpace_2_2_or_3_0][2.2-3.0]] | | [[Authorization][Group Membership Service]] | 1.0 | [[https://www.ivoa.net/documents/GMS/index.html][REC]] | | | | XML Schema Versioning Policies | | [[http://www.ivoa.net/documents/Notes/XMLVers/index.html][NOTE]] | | | | Web Service Basic Profile | 1.0 | [[http://www.ivoa.net/Documents/WSBasicProfile/][OBSOLETE]] | | | ---+++ Other Documents * [[%PUBURL%/IVOA/IvoaGridAndWebServices/UWSRegExt.pdf][UWS Registry Extension]]. This note was part of a proposal for tagging UWS sync and async endpoints using interface types. The proposal is no longer relevant so and is abandoned. (Nov, 2018 -- College Park Interop) * [[http://wiki.ivoa.net/internal/IVOA/IvoaGridAndWebServices/shibboleth-review-v0.1.html][Review of the Shibboleth system]]. * [[http://wiki.ivoa.net/internal/IVOA/IvoaGridAndWebServices/security-architecture-v0.1.html][Proposed security architecture]] * [[SecurityRegistryMetadata][Registry metadata relating to security: initial proposal]] * [[%PUBURL%/IVOA/IvoaGridAndWebServices/AccessControlInterface.pdf][Access Control Interface v0.1]] ---++ Sessions at Interop Meetings Most of our face-to-face activity takes place during IVOA Interoperabiltiy Meetings. Follow the Data Model Page links to locate agendas, presentation slides, and action items. | |||| | *Interop* | *Main page* | *DSP pageRole* || | *Virtual Meeting (Nov 2024)* | InterOpNov2024 <a href="InterOpMay2024" title="InterOpNov2023"></a> | InterOpNov2024GWS <a data-wikiword="InterOpMay2023GWS" href="InterOpMay2024GWS" title="InterOpMay2024GWS"></a> || | *Virtual Meeting (May 2024)* | <a href="InterOpMay2024" title="InterOpNov2023">InterOpMay2024</a> | <a data-wikiword="InterOpMay2023GWS" href="InterOpMay2024GWS" title="InterOpMay2024GWS">InterOpMay2024GWS</a> || | *Virtual Meeting (Nov 2023)* | <a href="InterOpNov2023" title="InterOpNov2023">InterOpNov2023</a> | <a data-wikiword="InterOpMay2023GWS" href="InterOpNov2023GWS" title="InterOpNov2023GWS">InterOpNov2023GWS</a><a data-wikiword="InterOpMay2023GWS" href="InterOpMay2024GWS" title="InterOpMay2024GWS"><br /></a> || | *Virtual Meeting (8-12 May 2023)* | [[InterOpApr2022][InterOpMay2023]] | InterOpMay2023GWS || | *Virtual Meeting (25-29 Apr 2022)* | InterOpApr2022 | InterOpApr2022GWS || | *Virtual Meeting (1-4 Nov 2021)* | InterOpNov2021 | InterOpNov2021GWS || | *Virtual Meeting (24-88 May 2021)* | InterOpMay2021 | InterOpMay2021GWS || | *Virtual Meeting (17-19 Nov 2020)* | InterOpNov2020 | InterOpNov2020GWS || | *Virtual Meeting (4-8 May 2020)* | InterOpMay2020 | InterOpMay2020GWS || | *Groningen, NL (11-13 Oct 2019)* | InterOpOct2019 | InterOpOct2019Gws || | *Paris , France (12-17 May 2019)* | InterOpMay2019 | InterOpMay2019GWS || | *College Park, Maryland, USA (08-10 Nov 2018)* | InterOpNov2018 | InterOpNov2018GWS || | *Victoria, Canada (27 May 01Jun 2018)* | InterOpMay2018 | InterOpMay2018GWS || | *Santiago, Chile (27-29 Oct 2017)* | InterOpOct2017 | InterOpOct2017GWS || | *Shanghai, China (15-19 May 2017)* | InterOpMay2017 | InterOpMay2017 -GWS || | *Trieste, Italy (21-23 Oct 2016)* | InterOpOct2016 | InteropOct2016GWS || | *Cape Town, Sth Africa (9-13 May 2016)* | InterOpMay2016 | InterOpMay2016 -GWS || | *Sydney, Australia(30/10 - 01/11 2015)* | InterOpOct2015 | InteropOct2015GWS || | *Sesto, Italy (14-19 Jun 2015)* | InterOpJune2015 | InterOpJune2015GWS || | *Banff, Canada (10-12 Oct 2014)* | InterOpOct2014 | InterOpOct2014GWS || | *Madrid, Spain (18-23 May 2014)* | InterOpMay2014 | InterOpMay2014GWS || | *Hawaii, USA (12-17 Sep 2013)* | InterOpSep2013 | InterOpSep2013GWS || | *Heidelberg, Germany (12-17 May 2013)* | InterOpMay2013 | InterOpMay2013DM || | *Sao Paulo, Brazil (22-26 Oct 2012)* | InterOpOct2012 | InterOpMay2013GWS || | *Urbana, USA (21-25 May 2012)* | InterOpMay2012 | InterOpOct2012GWS || | *Pune, India (17-21 Oct 2011)* | InterOpOct2011 | InterOpOct2011GWS || | *Naples, Italy (16-20 May 2011)* | InterOpMay2011 | InterOpMay2011GWS || | *Nara, Japan (7-11 Dec 2010)* | InterOpDec2010 | InterOpDec2010GWS || | *Victoria, Canada (17-21 May 2010)* | InterOpMay2010 | InterOpMay2010GWS || | *Garching, Germany(19-23 Nov 2009)* | InterOpNov2009 | InterOpNov2009GWS || | *Strasbourg, France(19-23 May 2009)* | InterOpMay2009 | InterOpMay2009GridAndWebServices || | *Baltimore, USA (Oct 2008)* | InterOpOct2008 | InterOpOct2008GridAndWebServices || | *Trieste, Italy (19-23 May 2008)* | InterOpMay2008 | InterOpMay2008GridAndWebServices || | *Cambridge, UK (27-28 Sep 2007)* | InterOpSep2007 | InterOpSep2007GridAndWebServices || | *Beijing, China (14-18 May 2007)* | InterOpMay2007 | InterOpMay2007GridAndWebServices || | *Moscow, Russia (18-21 Sep 2006)* | InterOpSep2006 | InteropSept2006GWS || | *Victoria, Canada (14-19 May 2006)* | InterOpMay2006 | InterOpMay2006GridAndWebServices || | *Madrid, Spain (6-7 Oct 2005)* | InterOpOct2005 | InterOpOct2005GridAndWebServices || | *Kyoto, Japan (16-20 May 2005)* | InterOpMay2005 | InterOpMay2005GridAndWebServices || | *Pune, India (27-29 Sept 2004)* | InterOpSep2004 | InterOpSep2004GridAndWebServices || | *Cambridge, Mass. USA (23-28 May 2004)* | InterOpMay2004 | InterOpMay2004GridAndWebServices || | *Strasbourg (16-17 Oct 2003)* | InterOpOct2003 | InterOpOct2003WebGrid || | *Cambridge, UK (12-16 May 2003)* | InterOpMay2003 | InterOpMay2003WebServices || ---++ Other Information * [[http://wiki.ivoa.net/twiki/bin/view/IVOA/PublishingInTheVONew][Publishing in the VO]] * AsynchronousActivityProposal * [[http://nvo.stsci.edu/voregistry][Searchable NVO registry]] * [[http://skyservice.pha.jhu.edu/develop/vo/][SOAP Services at JHU]] * [[http://cdsweb.u-strasbg.fr/cdsws.gml][Web Services at CDS (and mirror at ADS)]] * [[http://www.estar.org.uk/services/services.html][Testbed eSTAR Catalogue Broker]] <!--<br /> * Set ALLOWTOPICRENAME = IVOA.TWikiAdminGroup <br />--> [[VOSpace2RFC][...]] -- IVOA.BrianMajor - 2017-12-18
E
dit
|
A
ttach
|
Watch
|
P
rint version
|
H
istory
: r2
<
r1
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r2 - 2025-02-03
-
JesusSalgado
IVOA
Log in
or
Register
IVOA.net
Wiki Home
WebChanges
WebTopicList
WebStatistics
Twiki Meta & Help
IVOA
Know
Main
Sandbox
TWiki
TWiki intro
TWiki tutorial
User registration
Notify me
Working Groups
Applications
Data Access Layer
Data Model
Grid & Web Services
Registry
Semantics
Interest Groups
Data Curation
Education
Knowledge Discovery
Operations
Radio Astronomy
Solar System
Theory
Time Domain
Committees
Stds&Procs
www.ivoa.net
Documents
Events
Members
XML Schema
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback