Jump to: navigation, search

Difference between revisions of "ESSI2.2 - Metadata, Data Models and Semantics"

(QualityML: a dictionary for quality metadata encoding)
(Enriching the Web Processing Service)
Line 94: Line 94:
 
== Enriching the Web Processing Service ==
 
== Enriching the Web Processing Service ==
 
Christoph Wosniok
 
Christoph Wosniok
 +
 +
...
 +
 +
However, modern use cases or whole workflow processes demand specifications of lifecycle management and service orchestration. Orchestrating smaller sub-processes is a task towards interoperability; a comprehensive documentation by using appropriate metadata is also required.
 +
 +
 +
...
 +
 +
The RichWPS ModelBuilder enables the graphics-aided design of workflow processes based on existing local and distributed processes and geospatial services. Once tested by the RichWPS Server, a composition can be deployed for production use on the RichWPS Server. The ModelBuilder obtains necessary processes and services from a directory service, the RichWPS semantic proxy. It manages the lifecycle and is able to visualize results and
 +
debugging-information. One aim will be to generate reproducible results; the workflow should be documented by
 +
metadata that can be integrated in Spatial Data Infrastructures.
 +
The RichWPS Server provides a set of interfaces to the ModelBuilder for, among others, testing composed work-
 +
flow sequences, estimating their performance and to publish them as common processes. Therefore the server is oriented towards the upcoming WPS 2.0 standard and its ability to transactionally deploy and undeploy processes making use of a WPS-T interface. In order to deal with the results of these processing workflows, a server side extension enables the RichWPS Server and its clients to use WPS presentation directives (WPS-PD), a content
 +
related enhancement for the standardized WPS schema.
 +
 +
...
  
 
== No More Metadata! ==
 
== No More Metadata! ==
 
Peter Baumann
 
Peter Baumann

Revision as of 18:41, 4 May 2014

We have "born digital" - now what about "born semantic"?

Adam Leadbetter

...

While much effort has been put in to creating and curating these digital data, there has been little work on using semantic mark up of data from the point of collection – what we term “born semantic”.

In this presentation we report on two efforts to expand this area: Qartod-to-OGC (Q2O) and SenseOCEAN. These projects have taken a common approach to “born semantic”:

  • create or reuse appropriate controlled vocabularies, published to World Wide Web Commission (W3C) standards
  • use standards from the Open Geospatial Consortium’s Sensor Web Enablement (SWE) initiative to describe instrument setup, deployment and/or outputs using terms from those controlled vocabularies
  • embed URLs from the controlled vocabularies within the SWE documents in a "Linked Data" conformant approach

Q2O developed best practices examples of

  • SensorML descriptions of Original Equipment Manufacturers’ metadata (model characteristics, capabilities, manufacturer contact, etc ...)
  • set-up and deployment SensorML files; and data centre process-lineage
  • using registered vocabularies to describe terms (including input, output, processes, parameters, quality control flags)

...

The sensor descriptions are being profiled in SensorML and the controlled vocabularies are being repurposed from those used within the European Commission SeaDataNet project and published on the community standard NERC Vocabulary Server.

A harmonized vocabulary for soil observed properties

Bruce Simons

...

However, observed property terms are often defined during different activities and projects in isolation of one another, resulting in data that has the same scope being represented with different terms, using different formats and formalisms, and published in various access methods. Significantly, many soil property vocabularies conflate multiple concepts in a single term, e.g. quantity kind, units of measure, substance being observed, and procedure.

...

We have developed a vocabulary for observed soil properties by adopting and extending a previously defined water quality vocabulary. The observed property model separates the information elements, based on the Open Geospatial Consortium (OGC) Observations & Measurements model and extending the NASA/TopQuadrant ‘Quantities, Units, Dimensions and Types’ (QUDT) ontology. The imported water quality vocabulary is formalized using the Web Ontology Language (OWL). Key elements are defined as sub-classes or sub-properties of standard Simple Knowledge Organization System (SKOS) elements, allowing use of standard vocabulary interfaces.

...

By formalizing the model for observable properties, and clearly labelling the separate elements, soil property observations may be more easily mapped to the OGC Observations & Measurements model for cross-domain applications.

Evaluation Methodology for UML and GML Application Schemas Quality

Agnieszka Chojka

INSPIRE Directive implementation in Poland has caused the significant increase of interest in making spatial data and services available, particularly among public administration and private institutions.

...

The process of harmonisation requires either working out new data structures or adjusting existing data structures of spatial databases to INSPIRE guidelines and recommendations. Data structures are described with the use of UML and GML application schemas. Although working out accurate and correct application schemas isn’t an easy task. There should be considered many issues, for instance recommendations of ISO 19100 series of Geographic Information Standards, appropriate regulations for given problem or topic, production opportunities and limitations (software, tools). In addition, GML application schema is deeply connected with UML application schema, it should be its transla- tion. Not everything that can be expressed in UML, though can be directly expressed in GML, and this can have significant influence on the spatial data sets interoperability, and thereby the ability to valid data exchange.

...

The principal subject of this research is to propose an evaluation methodology for UML and GML application schemas quality prepared in the Head Office of Geodesy and Cartography in Poland within the INSPIRE Directive implementation works.

QualityML: a dictionary for quality metadata encoding

Miquel Ninyerola

...

In this direction, we have developed the QualityML (http://qualityml.geoviqua.org), a dictionary that contains

hierarchically structured concepts to precisely define and relate quality levels: from quality classes to quality measurements. Generically, a quality element is the path that goes from the higher level (quality class) to the lowest levels (statistics or quality metrics). This path is used to encode quality of datasets in the corresponding metadata schemas.

...

On one hand, the QualityML is a profile of the ISO geospatial metadata standards providing a set of rules for precisely documenting quality indicator parameters that is structured in 6 levels. On the other hand, QualityML includes semantics and vocabularies for the quality concepts. Whenever possible, if uses statistic expressions from the UncertML dictionary (http://www.uncertml.org) encoding. However it also extends UncertML to provide list of alternative metrics that are commonly used to quantify quality. A specific example, based on a temperature dataset, is shown below. The annual mean temperature map has been validated with independent in-situ measurements to obtain a global error of 0.5 ̊. Level 0: Quality class (e.g., Thematic accuracy) Level 1: Quality indicator (e.g., Quantitative attribute correctness) Level 2: Measurement field (e.g., DifferentialErrors1D) Level 3: Statistic or Metric (e.g., Half-lengthConfidenceInterval) Level 4: Units (e.g. Celsius degrees) Level 5: Value (e.g.0.5) Level 6: Specifications. Additional information on how the measurement took place, citation of the reference data, the traceability of the process and a publication describing the validation process encoded using new 19157 elements or the GeoViQua (http://www.geoviqua.org) Quality Model (PQM-UQM) extensions to the ISO models.

...

Enriching the Web Processing Service

Christoph Wosniok

...

However, modern use cases or whole workflow processes demand specifications of lifecycle management and service orchestration. Orchestrating smaller sub-processes is a task towards interoperability; a comprehensive documentation by using appropriate metadata is also required.


...

The RichWPS ModelBuilder enables the graphics-aided design of workflow processes based on existing local and distributed processes and geospatial services. Once tested by the RichWPS Server, a composition can be deployed for production use on the RichWPS Server. The ModelBuilder obtains necessary processes and services from a directory service, the RichWPS semantic proxy. It manages the lifecycle and is able to visualize results and debugging-information. One aim will be to generate reproducible results; the workflow should be documented by metadata that can be integrated in Spatial Data Infrastructures. The RichWPS Server provides a set of interfaces to the ModelBuilder for, among others, testing composed work- flow sequences, estimating their performance and to publish them as common processes. Therefore the server is oriented towards the upcoming WPS 2.0 standard and its ability to transactionally deploy and undeploy processes making use of a WPS-T interface. In order to deal with the results of these processing workflows, a server side extension enables the RichWPS Server and its clients to use WPS presentation directives (WPS-PD), a content related enhancement for the standardized WPS schema.

...

No More Metadata!

Peter Baumann