ESA HMAS Project DDR Meeting WP 6100 WPS

  • Slides: 15
Download presentation
ESA HMA-S Project DDR Meeting WP 6100 – WPS 2. 0 Specification Arnaud Cauchy,

ESA HMA-S Project DDR Meeting WP 6100 – WPS 2. 0 Specification Arnaud Cauchy, Airbus Defence & Space 11 th of June 2014 HMA-S Final Presentation – WP 6100 - 11 th of June 2014 Page 1

WPS 2. 0 Specification Structure as of 11/06/14 WPS 2. 0 Core Specification WPS

WPS 2. 0 Specification Structure as of 11/06/14 WPS 2. 0 Core Specification WPS 2. 0 Conceptual Model WPS 2. 0 HTTP/GET KVP Binding Extension WPS 2. 0 Common WPS Service Model Dismiss Extension WPS 2. 0 asynchronous Management Extension (OGC 13 -070) WPS 2. 0 Transactional Discussion Paper (OGC 13 -071) HMA-S Final Presentation – WP 6100 - 11 th of June 2014 Page 2 RESTful WPS • To be defined …

WPS 2. 0 Specification Structure as of 11/06/14 Spec. Part WPS 2. 0 Conceptual

WPS 2. 0 Specification Structure as of 11/06/14 Spec. Part WPS 2. 0 Conceptual Model WPS 2. 0 Common WPS Service Model WPS 2. 0 HTTP/GET KVP Binding Extension Dismiss Extension WPS 2. 0 asynchronous Management Extension (OGC 13 -070) WPS 2. 0 Transactional Discussion Paper (OGC 13 -071) Description The Conceptual Model valid for both SOA and RESTFull approach. Abstract specification of Service Discovery, Process Model, Process execution including data transmission and job control. SOA implementation of the Conceptual Model: - describe. Process - execute - get. Status/get. Result HTTP GET KVP Binding of the WPS 2. 0 Common WPS Service Model Optional Dissmis operation (Cancel operation moved from Asynch Ext) Asynchronous Extension for advanced job control - [Cancel] -> move into Core Specification as Dismiss operation - Pause - Resume - [get. Status] -> move into Core Specification Transaction Discussion Paper – suggestion: - deploy. Process operation - Undeploy. Process operation Including concept of Deployment. Profile and Execution. Unit. Session 4: State of the art technology and standards, 12/10/2012 Page 3

WPS 2. 0 Core Specification - Overview WPS Client WPS Server Get. Capabilities Identifier,

WPS 2. 0 Core Specification - Overview WPS Client WPS Server Get. Capabilities Identifier, process. Brief Identifier Describe. Process Identifier, Process. Offering HMA-S Final Presentation – WP 6100 - 11 th of June 2014 Page 4

WPS 2. 0 Core Specification - Overview WPS Client WPS Server Identifier, [Mode], response,

WPS 2. 0 Core Specification - Overview WPS Client WPS Server Identifier, [Mode], response, [Input], [output] Execute response HMA-S Final Presentation – WP 6100 - 11 th of June 2014 Page 5

WPS 2. 0 Core Specification - Overview WPS Client WPS Server Identifier, [mode=asynch-exec], response

WPS 2. 0 Core Specification - Overview WPS Client WPS Server Identifier, [mode=asynch-exec], response Execute Job. Id, status. Info get. Status Job. Id • Job. Status Job. Id, status. Info get. Status • Next. Poll • Estimate. Completion. Time • Expiration. Date Job. Id, status. Info. status=success Identifier get. Result. Document HMA-S Final Presentation – WP 6100 - 11 th of June 2014 Page 6

WPS 2. 0 Asynchronous Management WPS Client WPS Server Job. Id dismiss Job. Id,

WPS 2. 0 Asynchronous Management WPS Client WPS Server Job. Id dismiss Job. Id, status. Info (status=dismissed) Job. Id pause Dismiss Job. Id, status. Info (status=paused) Job. Id resume Dismiss Job. Id, status. Info (status=running) HMA-S Final Presentation – WP 6100 - 11 th of June 2014 Page 7

WPS 2. 0 Transactional - Overview WPS Client WPS Server provess. Description, Execution. Unit,

WPS 2. 0 Transactional - Overview WPS Client WPS Server provess. Description, Execution. Unit, Deployment. Profile deploy. Process. Brief identifier undeploy. Process capabilities HMA-S Final Presentation – WP 6100 - 11 th of June 2014 Page 8

WPS 2. 0 Specification Status as of 11/06/14 Spec. Part WPS 2. 0 Conceptual

WPS 2. 0 Specification Status as of 11/06/14 Spec. Part WPS 2. 0 Conceptual Model WPS 2. 0 Common WPS Service Model Status Remain to do Final draft present to TC OGC June. Candidate for Normative Document Including: - ATS - XML Schema - Comprehensive Example • • Motion for Public Comment Period is foreseen during WPS 2. 0 SWG. Following public comment period, possible update. Follow the process OGC IS: • FOSS implementation • ETS • Apply for OGC Full Stantard. Dismiss Extension WPS 2. 0 HTTP/GET KVP Binding Extension Submitted at TC OGC Sep. 13 WPS 2. 0 asynchronous Management Extension (OGC 13 -070) • • Submitted in May 14. WPS 2. 0 Transactional Discussion Paper (OGC 13 -071) Session 4: State of the art technology and standards, 12/10/2012 • • Page 9 Following public comment period, possible update. Follow the process OGC IS Extension Following public comment period, possible update. Follow the process OGC Public Document

One word about OGC OWS-10 Testbed • WPS 1. 0 Based on-demand services. •

One word about OGC OWS-10 Testbed • WPS 1. 0 Based on-demand services. • Airbus/CNES in-kind contribution. • Deployed in Cloud environment (Terra. Due/Interoute) • DREAM Quality Service. • OGC OWS-10 Testbed thread sponsored by ESA. • Demonstrated at Washington TC OGC. HMA-S Final Presentation – WP 6100 - 11 th of June 2014 Page 10

Conclusion • WPS 2. 0 Core Specification – – Not an easy way: reflects

Conclusion • WPS 2. 0 Core Specification – – Not an easy way: reflects ESA inputs About to be submitted at this TC • WPS 2. 0 Asynchronous Extension – – – • Counter proposition in 01/13 • WPS 2. 0 SWG locked • HMA-S unlocked with compromise solution reflects ESA inputs normative document (09/13) – update Normative after CSdocument public comment Electronic vote (2014 summer or Sept TC OGC) • WPS 2. 0 Transactional Discussion Paper – – reflects ESA inputs and initial commitment. But normative action has been declined by the SWG. Informative document (05/14) – update after CS public comment Electronic vote (2014 summer or Sept TC OGC) • Delay of OGC WPS 2. 0 SWG has locked: – – WP 6200 ATS & ETS WP 6200 WPS 2. 0 Demonstrator. HMA-S Final Presentation – WP 6100 - 11 th of June 2014 Page 11

Thank You Q&A Session 4: State of the art technology and standards, 12/10/2012 Page

Thank You Q&A Session 4: State of the art technology and standards, 12/10/2012 Page 12

WP 6100 WP 6200 WP 6300 BACK-UP HMA-S WP 6 X 00 STATUS HMA-S

WP 6100 WP 6200 WP 6300 BACK-UP HMA-S WP 6 X 00 STATUS HMA-S Final Presentation – WP 6100 - 11 th of June 2014 Page 13

HMA-S WP 6100 WPS SPECIFICATION AND OGC ADOPTION Deliverable Status Comment HMA-S WP 6100

HMA-S WP 6100 WPS SPECIFICATION AND OGC ADOPTION Deliverable Status Comment HMA-S WP 6100 I 45. 1 WPS 2. 0 Discussion Paper Done Delivered 05/2014 HMA-S WP 6100 I 45. 1. 1 Schema Not done. Need final version of the Core Specification HMA-S WP 6100 I 45. 1. 2 Comprehensive Examples Done Delivered 05/2014 OGC 13 -070 WPS 2. 0 Asynchronous Management Extension Done Delivered 09/2013 OGC 13 -071 WPS 2. 0 Transactional Discussion Paper Done Delivered 05/2014 OWS-10 Summary Technical Report ASV/CNES Cloud Processing Done Delivered 04/2014 Session 4: State of the art technology and standards, 12/10/2012 Page 14

HMA-S WP 6200 + WP 6300 WPS ATS/ETS and Demonstrator Deliverable Status Comment HMA-S.

HMA-S WP 6200 + WP 6300 WPS ATS/ETS and Demonstrator Deliverable Status Comment HMA-S. ASU. D 6000. 1. 3: Abstract Test Suite Not done Lock waiting Core Specification (1) HMA-S. ASU. D 6000. 2: Executable Test Scripts Not done Lock waiting Core Specification HMA-S. ASU. D 6000. 3: Open-Source Demonstrator Not done Lock waiting Core Specification (2) HMA-S. ASU. D 6000. 4: Demonstrator TN including Not done Note: (1) ATS could be delivered after public comment period of WPS 2. 0 Core Specification (2) Intec has develop a first prototype for asynchronous execution. Session 4: State of the art technology and standards, 12/10/2012 Page 15