Fork me on GitHub

SEAS-Evaluation ontology

The Seas Evaluation ontology generalizes quantity ontologies such as QUDT or OM.

image description of the ontology

Classes

context property

IRI: https://w3id.org/seas/ContextPropertyKey

The class of context property keys that link evaluations to their context of validity.

Any instance of seas:ContextPropertyKey is also a functional property (object or data) with domain seas:Evaluation.

Evaluation

IRI: https://w3id.org/seas/Evaluation

The evaluation is an indirection between a property and a literal value that qualifies some aspect of the property. It holds additional metadata about:

  • the context of validity of the evaluation, and
  • the aspect of the property the literal qualifies.

seas:Evaluation extends qudt:QuantityValue because the evaluated property may not be a Quantity. For example, if the property is an alternating current signal, several aspects of this signal may be qualified. Example of such aspects include:

  • The average peak value (seas:ts-Average + seas:fourier-peak);
  • the minimal operating value of the frequency (seas:op-Min + seas:fourier-frequency);
  • the number of occurences of unusual values is detected.

The context of validity of the evaluation is expressed using context properties. Prototypical context properties are seas:temporalContext, seas:temporalValidityContext, seas:geoPoint. They are defined in vocabulary seas:EvaluationContextVocabulary; (b) zero or more skos:Concepts that enable to interpret the evaluation. For instance seas:ag-Average, seas:op-Nominal. These concepts are defined in vocabulary seas:EvaluationInterpretationVocabulary.

For instance, the meaning of the following RDF graph is: it is evaluated that the minimal population of the town in 2016 is 23000:

  <town/1/population> a seas:Property ;
    seas:evaluation <evaluation/1> .
  <evaluation/1> a seas:Evaluation ;
    seas:evaluatedValue 230000 ;
    seas:temporalContext [ 
      time:hasBeginning [ time:inXSDDateTime "2016-01-01T00:00:00Z"^^xsd:dateTime ] ;
      time:hasEnd [ time:inXSDDateTime "2017-01-01T00:00:00Z"^^xsd:dateTime ] ] ;
    seas:interpretedAs seas:ts-Minimum .

Evaluation Interpretation Concept

IRI: https://w3id.org/seas/EvaluationInterpretationConcept

The class of concepts that are used to interpret evaluations of quantifiable properties.

Object Properties

evaluation

IRI: https://w3id.org/seas/evaluation

Links a property to one of its evaluations.

evaluation of

IRI: https://w3id.org/seas/evaluationOf

Links an evaluation to the property ot evaluates.

interpreted as

IRI: https://w3id.org/seas/interpretedAs

Links an evaluation to a skos:Concept that enables to interpret the evaluation of a quantifiable property.

Data Properties

evaluated value

IRI: https://w3id.org/seas/evaluatedValue

Links an evaluation to the literal that qualifies some aspect of the property.

value

IRI: https://w3id.org/seas/value

Links a property to its literal value. For instance:

  <car/1/length> a seas:Property ;
    seas:value "4.27 m"^^cdt:ucum .

The meaning of this RDF graph is that 4.27 m is the true, exact value of the length of the car, and is constant as long as the truth of the containing RDF graph holds.

This property is a shortcut for an evaluation with no context (i.e., true in the most general context), and that is interpreted as seas:Exact. If the literal represents a quantity value, for instance with the use of datatype cdt:ucum, then the property is a quantity.

Instances

Exact

IRI:https://w3id.org/seas/Exact

Exact means that the given literal is the one and only value of the property, which hence has exactly one aspect. If the literal represents a quantity value, for instance with the use of datatype cdt:ucum, then the property is a quantity.