made by pyLODE 2.8.3

Complex Property Model ontology

Metadata

URI
http://purl.org/voc/cpm
Ontology RDF
RDF (turtle)

Description

An OWL representation of the Complex Property Model (CPM).

The ontology here encodes the CPM defined in the INSPIRE guidelines for Observations & Measurements and Sensor Web Enablement-related standards document.

Table of Contents

  1. Classes
  2. Object Properties
  3. Datatype Properties
  4. Annotation Properties
  5. Namespaces
  6. Legend

Overview

Ontology overview image
Figure 1: Ontology overview

Classes

Abstract Observable Propertyc

URI http://purl.org/voc/cpm#AbstractObservableProperty
Description

The AbstractObservableProperty class is the root of the ObservableProperty model. It is implemented by two specialisations: ObservableProperty and CompositeObservableProperty.

Super-classes skos:Conceptc
Sub-classes CompositeObservablePropertyc
ObservablePropertyc
In range of componentop

Composite Observable Propertyc

URI http://purl.org/voc/cpm#CompositeObservableProperty
Description

Usually, when performing multiple observations on one featureOfInterest, one provides a separate ObservableProperty element for each Phenomenon being observed. However, in certain cases where either a) there is a strong link between the Phenomena or b) the multiple phenomena are clearly observed as part of the same Observation, these Phenomena may be provided together in one Observation. In this case a CompositeObservableProperty can be defined that groups together multiple Phenomena (ObservableProperty) into one CompositeObservableProperty element.

An example of a strongly linked pair of Phenomena is wind speed and wind direction

Super-classes AbstractObservablePropertyc
skos:Conceptc
Restrictions countdp exactly 1
componentop min 2
In domain of countdp
componentop

Constraintc

URI http://purl.org/voc/cpm#Constraint
Description

In order to provide other constraints on ObservableProperties, the type Constraint has been created and can be associated with an ObservableProperty. Constraints may be specialised or the simple description attribute may be used to provide a free text description of the constraint.

Super-classes skos:Conceptc
Restrictions labeldp max 1
labeldp min 0
constraintPropertyop max 1
constraintPropertyop min 0
In domain of labeldp
constraintPropertyop
In range of restrictionop

Matrixc

URI http://purl.org/voc/cpm#Matrix
Description

The matrix is a special case of a feature-of-interest that provides the context (container feeaure or medium) for an observable property.

Super-classes skos:Conceptc
In range of matrixop

Object of Interestc

URI http://purl.org/voc/cpm#ObjectOfInterest
Description

The substance, taxon or other physical/chemical phenomenon of the Feature Of Interest that is being observed. E.g. Waves, Rainfall, Calluna Vulgaris, Aluminium.

Super-classes skos:Conceptc
Sub-classes Substancec
Phenomenonc
Taxonc
In range of objectOfInterestop

Observable Propertyc

URI http://purl.org/voc/cpm#ObservableProperty
Description

At its simplest an ObservableProperty simply carries a reference to a phenomenon definition in a codelist with optional units of measure. However an ObservableProperty definition may be augmented using Constraints and/or Statistical Measures to create a more full definition of the observed property.

Super-classes AbstractObservablePropertyc
skos:Conceptc
Restrictions objectOfInterestop min 1 ObjectOfInterestc
restrictionop min 0
statisticalMeasureop min 0
opUnitOfMeasure max 1
propertyop exactly 1 Propertyc
opUnitOfMeasure min 0
In domain of matrixop
propertyop
statisticalMeasureop
objectOfInterestop
canonicalUnitop
restrictionop
unitOfMeasureop

Phenomenonc

URI http://purl.org/voc/cpm#Phenomenon
Description

A specialisation of ObjectOfInterest for use where the Object of Interest is a physical phenomen, such as "throughfall" or "waves"

Super-classes ObjectOfInterestc
skos:Conceptc

Propertyc

URI http://purl.org/voc/cpm#Property
Description

The property of the environment which the ObservableProperty is describing.

Super-classes skos:Conceptc
In range of propertyop

Statistical Measurec

URI http://purl.org/voc/cpm#StatisticalMeasure
Description
        A description of some statistical measure e.g. "daily maximum". The measure is usually some function over some time (e.g. an hour, a day) or space (e.g. a length, area or volume). Other aggregation types can be supported by the 'otherAggregation' extension point.
Super-classes skos:Conceptc
Restrictions derivedFromop min 0
derivedFromop max 1
aggregationLengthop max 1
aggregationTimePeriodop max 1
labeldp min 0
aggregationAreaop min 0
otherAggregationop max 1
aggregationVolumeop max 1
aggregationLengthop min 0
aggregationAreaop max 1
aggregationTimePeriodop min 0
labeldp max 1
aggregationVolumeop min 0
otherAggregationop min 0
In domain of derivedFromop
aggregationop
labeldp
In range of derivedFromop
statisticalMeasureop

Substancec

URI http://purl.org/voc/cpm#Substance
Description

A specialisation of ObjectOfInterest for use where the Object of Interest is a chemical substance

Super-classes ObjectOfInterestc
skos:Conceptc
Restrictions casNumberdp min 0
In domain of casNumberdp

Taxonc

URI http://purl.org/voc/cpm#Taxon
Description

A specialisation of ObjectOfInterest for use where the Object of Interest is an organism with a binomial classification

Super-classes skos:Conceptc
ObjectOfInterestc

Object Properties

aggregationop

URI http://purl.org/voc/cpm#aggregation
Super-properties skos:relatedop
Domain(s) StatisticalMeasurec
Range(s) xsd:anyURIc

aggregationAreaop

URI http://purl.org/voc/cpm#aggregationArea
Super-properties skos:relatedop aggregationop

aggregationLengthop

URI http://purl.org/voc/cpm#aggregationLength
Super-properties skos:relatedop aggregationop

aggregationTimePeriodop

URI http://purl.org/voc/cpm#aggregationTimePeriod
Super-properties skos:relatedop aggregationop

aggregationVolumeop

URI http://purl.org/voc/cpm#aggregationVolume
Super-properties aggregationop skos:relatedop

canonical unitop

URI http://purl.org/voc/cpm#canonicalUnit
Super-properties unitOfMeasureop skos:relatedop
Domain(s) ObservablePropertyc

componentop

URI http://purl.org/voc/cpm#component
Super-properties skos:relatedop
Domain(s) CompositeObservablePropertyc
Range(s) AbstractObservablePropertyc

Constrained Propertyop

URI http://purl.org/voc/cpm#constraintProperty
Super-properties skos:relatedop propertyop
Domain(s) Constraintc
Range(s) xsd:anyURIc

derivedFromop

URI http://purl.org/voc/cpm#derivedFrom
Super-properties skos:relatedop
Domain(s) StatisticalMeasurec
Range(s) StatisticalMeasurec

Matrixop

URI http://purl.org/voc/cpm#matrix
Super-properties skos:relatedop
Domain(s) ObservablePropertyc
Range(s) Matrixc

Object of Interestop

URI http://purl.org/voc/cpm#objectOfInterest
Super-properties skos:relatedop
Domain(s) ObservablePropertyc
Range(s) ObjectOfInterestc

otherAggregationop

URI http://purl.org/voc/cpm#otherAggregation
Super-properties aggregationop

propertyop

URI http://purl.org/voc/cpm#property
Super-properties skos:relatedop
Domain(s) ObservablePropertyc
Range(s) xsd:anyURIc Propertyc

restrictionop

URI http://purl.org/voc/cpm#restriction
Super-properties skos:relatedop
Domain(s) ObservablePropertyc
Range(s) Constraintc

statisticalMeasureop

URI http://purl.org/voc/cpm#statisticalMeasure
Super-properties skos:relatedop
Domain(s) ObservablePropertyc
Range(s) StatisticalMeasurec xsd:anyURIc

unit of measureop

URI http://purl.org/voc/cpm#unitOfMeasure
Super-properties skos:relatedop
Domain(s) ObservablePropertyc

Datatype Properties

CAS Numberdp

URI http://purl.org/voc/cpm#casNumber
Super-properties skos:altLabeldp
Domain(s) Substancec
Range(s) xsd:stringc

countdp

URI http://purl.org/voc/cpm#count
Domain(s) CompositeObservablePropertyc
Range(s) xsd:nonNegativeIntegerc

labeldp

URI http://purl.org/voc/cpm#label
Super-properties skos:prefLabeldp
Domain(s) Constraintc StatisticalMeasurec
Range(s) xsd:stringc

valuedp

URI http://purl.org/voc/cpm#value

altLabeldp

URI http://www.w3.org/2004/02/skos/core#altLabel

prefLabeldp

URI http://www.w3.org/2004/02/skos/core#prefLabel

Annotation Properties

definitionap

URI http://www.w3.org/2004/02/skos/core#definition

notationap

URI http://www.w3.org/2004/02/skos/core#notation

Named Individuals

Namespaces

:
http://purl.org/voc/cpm#
owl
http://www.w3.org/2002/07/owl#
prov
http://www.w3.org/ns/prov#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
sdo
https://schema.org/
skos
http://www.w3.org/2004/02/skos/core#
vann
http://purl.org/vocab/vann/
xsd
http://www.w3.org/2001/XMLSchema#

Legend

cClasses
opObject Properties
fpFunctional Properties
dpData Properties
dpAnnotation Properties
pProperties
niNamed Individuals