QoS Metadata Status 106th OGC Technical Committee Orléans, France

Slides:



Advertisements
Similar presentations
Status on the Mapping of Metadata Standards
Advertisements

Proposed update of Technical Guidance for INSPIRE Download services based on SOS Matthes Rieke, Dr. Albert Remke (m.rieke, 52°North.
Philips Research France Delivery Context in MPEG-21 Sylvain Devillers Philips Research France Anthony Vetro Mitsubishi Electric Research Laboratories.
Microsoft ® Official Course Interacting with the Search Service Microsoft SharePoint 2013 SharePoint Practice.
® Sponsored by OGC/WMO Hydrology Domain Working Group 95th OGC Technical Committee Boulder, Colorado USA David Arctur 13:00-14:45 Wednesday 3 June 2015.
Copyright © 2006, Open Geospatial Consortium, Inc., All Rights Reserved. The OGC and Emergency Services: GML for Location Transport & Formats & Mapping.
ISO Standards: Status, Tools, Implementations, and Training Standards/David Danko.
Page 1 LAITS Laboratory for Advanced Information Technology and Standards 9/6/04 Briefing on Open Geospatial Consortium (OGC)’s Web Services (OWS) Initiative.
Open Data Protocol * Han Wang 11/30/2012 *
What is Information Modelling (and why do we need it in NEII…)? Dominic Lowe, Bureau of Meteorology, 29 October 2013.
® SOS 2.0 Profile For Hydrology 91 st OGC Technical Committee Geneva, Switzerland Simon Jirka (52°North) 11 June 2014 Copyright © 2014 Open Geospatial.
Geography Markup Language (GML). What is GML? – Scope  The Geography Markup Language is  a modeling language for geographic information  an encoding.
® Sponsored by G eo S ci ML : v4 Modularization OGC TC Crystal City March 24, 2014.
WIGOS Data model – standards introduction.
Metadata and Meta tag. What is metadata? What does metadata do? Metadata schemes What is meta tag? Meta tag example Table of Content.
Briefing and Planning meeting on INSPIRE validator implementation – Discussion 16/12/2015.
ESA UNCLASSIFIED – For Official Use INSPIRE Orthoimagery TWG Status Report Antonio Romeo ESRIN 15/02/2012.
® Sponsored by SOS 2.0 Profile For Hydrology 90th OGC Technical Committee Washington, DC Michael Utech 26 March 2014 Copyright © 2014 Open Geospatial Consortium.
® Sponsored by Architecture DWG 98th OGC Technical Committee Washington, DC USA Carl Reed, Joan Maso 10 March 2016 Copyright © 2016 Open Geospatial Consortium.
U.S. Department of the Interior U.S. Geological Survey WaterML Presentation to FGDC SWG Nate Booth January 30, 2013.
Architecture DWG Closing Plenary Report
® Hosted by IIT Bombay Department of Science & Technology Sponsored By OGC Land and Infrastructure InfraGML Proposal: OGC r1 87th OGC Technical Committee.
European Monitoring Platform for Mapping of QoS and QoE
HMA Follow On Activities
Improving searches through community clustering of information
Sabri Kızanlık Ural Emekçi
IS301 – Software Engineering Dept of Computer Information Systems
Workplan for Updating the As-built Architecture of the 2007 GEOSS Architecture Implementation Pilot Session 7B, 6 June 2007 GEOSS Architecture Implementation.
HMA-S Final Presentation OGC DSEO Protocol
INSPIRE Network Services
Towards connecting geospatial information and statistical standards in statistical production: two cases from Statistics Finland Workshop on Integrating.
Spatineo Monitor QoS Measuring — a Peak Under the Hood
Mastering the Fundamentals of RESTful API Design
Web Engineering.
Chapter 18 MobileApp Design
Copyright © 2016 Open Geospatial Consortium
Geospatial Knowledge Base (GKB) Training Platform
Validation & conformity testing
Modernizing web service standards: The next version of WFS
CEOP/IGWCO Joint Meeting, Feb.28  March 4, University of Tokyo, Japan
Earth Observation topics in OGC
O. Barois, A. Della Vecchia, M. Albani (ESA)
The Re3gistry software and the INSPIRE Registry
Service-centric Software Engineering
DocTeam SC Report to TC 94th OGC Technical Committee Barcelona Spain
97th OGC Technical Committee Sydney, Australia Paul Scarponcini
102nd OGC Technical Committee Delft, The Netherlands
CSSSPEC6 SOFTWARE DEVELOPMENT WITH QUALITY ASSURANCE
QoSE DWG Key Tasks nd OGC Technical Committee
Quality of Service ad hoc
INSPIRE – What if...? Workshop at OGC meeting in Delft
2. An overview of SDMX (What is SDMX? Part I)
Introduction to the WMO/OGC Hydrology Domain Working Group
Session 2: Metadata and Catalogues
LOD reference architecture
Session 3: Information Modelling and Information Communities
SODI Live Demonstration
MSDI training courses feedback MSDIWG10 March 2019 Busan
and perspectives for AIXM
Hydrographic Services and Standards Committee
NIEM Tool Strategy Next Steps for Movement
The COSMO Coding Standards Some Highlights
WG standards for data access/exchange
Quality of Service Experience DWG OGC Discussion Paper – Status and Overview OGC TC Orléans – March 21, 2018 Cindy Mitchell, Natural Resources Canada.
OpenSearch and JSON-LD for enhanced Earth observation data and service discovery Dr. Ingo Simonis Workshop on making spatial data discoverable through.
“Methodology for RESTful APIs specifications and testing”
“Methodology for RESTful APIs specifications and testing”
IGARSS 2019 Dr. Ingo Simonis July 2019
SDMX IT Tools SDMX Registry
OGC Happenings: OGC19-020: Testbed-15 Service Discovery
Presentation transcript:

QoS Metadata Status 106th OGC Technical Committee Orléans, France Ilkka Rinne 21st March 2018 Copyright © 2018 Open Geospatial Consortium

XML Schemas (Common, WMS, WFS) Current draft versions are available at https://github.com/opengeospatial/QoSE-DWG/tree/master/QoSMetadata A couple of examples of WMS 1.3 and WFS 2.0 Capabilities documents with QoS metadata are available at https://github.com/opengeospatial/QoSE-DWG/tree/master/QoSMetadata/examples Content: Operating info (when the service is stated to be available and is it operational = stable & reliable). General QoS statements applicable to the whole service. Operation-specific QoS statement with restricted “representative” example operations. Link to maintenance window / break feed (iCalendar, RSS, Atom etc.) Copyright © 2018 Open Geospatial Consortium

Copyright © 2018 Open Geospatial Consortium UML Diagrams Some initial reverse-engineering (XML Schema -> UML) done, but this is still too much of work-in-progress to present. Useful exercise to clarify the XML Schema types and elements. Possibly the right level to express the QoS metadata content and structure, if the XML Schemas are too detailed of not applicable (WFS 3 / JSON) Will continue this work, any ideas how to collaboratively do UML Class Diagrams using Github? Copyright © 2018 Open Geospatial Consortium

Copyright © 2018 Open Geospatial Consortium Metrics Definitions Initial definitions of a few QoS metrics and the operational status expressed in SKOS (RDF) are available at https://github.com/opengeospatial/QoSE-DWG/blob/master/codelist/qos/metrics/1.0/metrics.rdf and https://github.com/opengeospatial/QoSE-DWG/blob/master/codelist/qos/status/1.0/operationalStatus.rdf A beta version of OGC definitions service is up at http://www.opengis.net/def/, this is probably the right place to publish the metrics and other QoS code lists eventually. Copyright © 2018 Open Geospatial Consortium

WFS 3.0 and the new OGC Service Architecture – QoS Implications 106th OGC Technical Committee Orléans, France Ilkka Rinne 21st March 2018 Copyright © 2018 Open Geospatial Consortium

Copyright © 2018 Open Geospatial Consortium WFS 3.0 Overview Break free of the HTTP-RPC-with-XML-only-payloads legacy and specify a modernized service that aligns with the current architecture of the Web and the Spatial Data on the Web Best Practices. No content encoding mandatory in the core, designed with HTML, GeoJSON and GML Simple Features in mind. Dataset & resource oriented: a WFS 3 core endpoint is one distribution of a dataset, may provide several collections of features originating from the dataset with very basic filter/search capability (bbox & time). OpenAPI or similar API definition instead of OGC Capabilities document. Minimize OGC/WFS specific components. Highly modular: minimal core with many extensions expected. Machine-readable conformance statements provided. WFS 3 endpoint can be decorated over an existing API or combined with other resources & operations. Copyright © 2018 Open Geospatial Consortium

Copyright © 2018 Open Geospatial Consortium QoS Implications Reusing OpenAPI and other widely used Web API standards and technologies requires / enables the use of non-OGC specific QoS metrics. How QoS metadata could/should be expressed for generic OpenAPI services? QoS Requirements/recommendations need to implementable by both current style OGC Web Services and OpenAPI-like services. QoS metadata for WFS 3 not likely to be included in the core. WFS 3 QoS extension would probably introduce a dedicated API endpoint providing the QoS metadata. Formats to support: HTML, JSON, (XML?) Preferable not to bind it tightly to OpenAPI Copyright © 2018 Open Geospatial Consortium

Discussion: QoS Metadata QoS Metadata contents: Communicate expected QoS metric values for a service in a machine readable form, including expected QoS metric values for “representative requests” optionally with example/limited ranges of request parameter values. Use well-defined QoS metric definitions. Communicate the operating hours of the service (if not 24/7/365). Link to maintenance windows / breaks feed / calendar? (operation anomaly feed) Goal: enable automatic QoS evaluation/monitoring for the conformant service endpoints. Define an abstract data model applicable to both current OWS Common (Capabilities document) and future WFS 3 style services? Copyright © 2018 Open Geospatial Consortium

Copyright © 2018 Open Geospatial Consortium DWG Role - QoS Metadata? Create an OGC Best Practice Document within the QoSE DWG: Keep it clear of W*S specific implementation details. Include user centric use cases and expected client-server communication scenarios using the provided QoS metadata. Include abstract requirements for the content and structure of QoS metadata conformant services have to be able provide to the service users. Include Admin UI requirements for the conformant software products to insert and modify the provided QoS metadata for the specific W*S service endpoints? Use the Best Practice process within the OGC to discuss and agree on the applicability of requirements with the relevant SWGs. Scope the requirements in a way that does not require changes in the existing Standards, if possible. Create an OGC Discussion Paper capturing only the key use cases and user requirements for QoS metadata. Do not go into details on the QoS metadata to provide, or the technical requirements for publishing and maintaining the data. Use the Discussion Paper to communicate the user need across the OGC SWGs Leave it up to the SWGs on if and how to proceed with the W*S specific implementation of the QoS Metadata provision. Copyright © 2018 Open Geospatial Consortium

Review of the 1st Year of the QoSE DWG and the Work Plan for 2018 106th OGC Technical Committee Orléans, France Ilkka Rinne 21st March 2018 Copyright © 2018 Open Geospatial Consortium

Copyright © 2018 Open Geospatial Consortium Work planned for 2017 Common QoSE terms and concepts (done) QoS metrics, indicators and capabilities extensions for OWS, phase I (in progress) QoSE API and reporting language (not started?) Discussion paper/best practice for ensuring QoE of OGC Web Services (done) OGC member survey - methods and metrics for evaluating QoS (done) Copyright © 2018 Open Geospatial Consortium

Copyright © 2018 Open Geospatial Consortium Achievements in 2017 Initial list of Terms & concepts voted for and accepted internally in July 2017, see https://github.com/opengeospatial/QoSE-DWG/wiki/CommonQoSETermsAndConcepts QoS metrics survey for the OGC members announced in August, ~ 20 responses received. OGC 17-049 “Ensuring Quality of User Experience with OGC Web Mapping Services – Discussion Paper” was approved for release by the TC in Feb 2018, release expected in late March – early April. Copyright © 2018 Open Geospatial Consortium

Copyright © 2018 Open Geospatial Consortium Work for 2018? QoS Metrics and Indicators What metrics to use to indicate QoS of OGC Web Services? Is there anything geospatial/OWS specific here? Is this in the context of OGC at all? Define the metrics as SKOS / RDF Concepts? QoS Service Metadata Follow-up and dissemination of the QoE Discussion Paper Collect feedback from the Testbed 14 and other sources. Start working on a Best Practice Other work items? Copyright © 2018 Open Geospatial Consortium