From d197f935d01732cbe481f060a4e21e3241eb2dd0 Mon Sep 17 00:00:00 2001 From: alankoshyjohn Date: Tue, 5 May 2015 14:06:27 +0200 Subject: [PATCH] Update README.md updated with new domain and range. Corrected also the links --- README.md | 212 ++++++++++++++++++++++++++++++++++++++---------------- 1 file changed, 151 insertions(+), 61 deletions(-) diff --git a/README.md b/README.md index e82fffc..e75ed6a 100644 --- a/README.md +++ b/README.md @@ -23,25 +23,24 @@ here include: | http://www.w3.org/2000/01/rdf-schema# | rdfs | RDF Schema namespace | | http://www.w3.org/2001/XMLSchema# | xsd | XML Schema namespace | -## Classes - +#Classes | Class Name | Label | Description | Related Properties | | ---------- | ----- | ----------- | ------------------ | -| **[s3n:Device](#Device)** | Device | A device is a physical piece of technology - a system in a box. Devices may of course be built of smaller devices and software components (i.e. systems have components). | `dct:title`
`dct:description`
`dct:hasPart` | +| **[s3n:Device](#Device)** | Device | A device is a physical piece of technology - a system in a box. Devices may of course be built of smaller devices and software components (i.e. systems have components). | [dct:title](http://purl.org/dc/terms/title)
[dct:description](http://purl.org/dc/elements/1.1/description)
[dct:hasPart](http://purl.org/dc/terms/hasPart) | | **[s3n:Sensor](#Sensor)** | Sensor | Sensors may be physical devices, computational methods, a laboratory setup with a person following a method, or any other thing that can follow a method to observe a property. | [s3n:observes](#observes)
[s3n:detects](#detects)
[s3n:hasMeasurementCapability](#hasMeasurementCapability) | -| [s3n:Observation](#Observation) | Observation |A situation in which a Sensing method has been used to estimate or calculate a value of a Property. | [s3n:observedBy](#observedBy)
[s3n:observedProperty](#observedProperty)
[s3n:observationResult](#observationResult)
[dct:includesEvent](http://www.loa-cnr.it/ontologies/DUL.owl#includesEvent)
[s3n:observationResultTime](#observationResultTime) -| [s3n:SensorInput](#SensorInput) | SensorInput |An Event in the real world that 'triggers' the sensor| -| [s3n:SensorOutput](#SensorOutput) | SensorOutput |A sensor outputs a piece of information, the value itself being represented by an ObservationValue| [s3n:isProducedBy](#isProducedBy)
[s3n:hasValue](#hasValue) -| [s3n:Condition](#Condition) | Condition |Used to specify ranges for qualities that act as conditions on a system/sensor's operation| -| [s3n:MeasurementCapability](#MeasurementCapability) |Measurement Capability|Collects together measurement properties and the environmental conditions in which those properties hold| [s3n:hasCondition](#hasCondition)
[s3n:hasMeasurementProperty](#hasCondition) -| [s3n:ObservationValue](#ObservationValue)| Observation Value |The value of the result of an Observation| -| [s3n:MeasurementProperty](#MeasurementProperty)| Measurement Property|An identifiable and observable characteristic of a sensor's observations or ability to make observations| -| [s3n:Accuracy](#Accuracy) | Accuracy |The closeness of agreement between the value of an observation and the true value of the observed quality| | -| [s3n:Frequency](#Frequency) | Frequency |The smallest possible time between one observation and the next| | -| [s3n:Precision](#Precision) | Precision |The closeness of agreement between replicate observations on an unchanged or similar quality value| | -| [s3n:Resolution](#Resolution) | Resolution |The smallest difference in the value of a quality being observed that would result in perceptably different values of observation results| | -| [s3n:ResponseTime](#ResponseTime) | Response Time |The time between a change in the value of an observed quality and a sensor 'settling' on an observed value.| | -| [s3n:Sensitivity](#Sensitivity) | Sensitivity |Sensitivity is the quotient of the change in a result of sensor and the corresponding change in a value of a quality being observed| | +| **[s3n:Observation](#Observation)** | Observation |A situation in which a Sensing method has been used to estimate or calculate a value of a Property. | [s3n:observedBy](#observedBy)
[s3n:observedProperty](#observedProperty)
[s3n:observationResult](#observationResult)
[dct:includesEvent](http://www.loa-cnr.it/ontologies/DUL.owl#includesEvent)
[s3n:observationResultTime](#observationResultTime) | +| **[s3n:SensorInput](#SensorInput)** | SensorInput |An Event in the real world that 'triggers' the sensor| +| **[s3n:SensorOutput](#SensorOutput)** | SensorOutput |A sensor outputs a piece of information, the value itself being represented by an ObservationValue| [s3n:isProducedBy](#isProducedBy)
[s3n:hasValue](#hasValue) +| **[s3n:Condition](#Condition)** | Condition |Used to specify ranges for qualities that act as conditions on a system/sensor's operation | +| **[s3n:MeasurementCapability](#MeasurementCapability)** |Measurement Capability|Collects together measurement properties and the environmental conditions in which those properties hold| [s3n:hasCondition](#hasCondition)
[s3n:hasMeasurementProperty](#hasMeasurementProperty) +| **[s3n:ObservationValue](#ObservationValue)** | Observation Value |The value of the result of an Observation| +| **[s3n:MeasurementProperty](#MeasurementProperty)** | Measurement Property|An identifiable and observable characteristic of a sensor's observations or ability to make observations| +| **[s3n:Accuracy](#Accuracy)** | Accuracy |The closeness of agreement between the value of an observation and the true value of the observed quality| | +| **[s3n:Frequency](#Frequency)** | Frequency |The smallest possible time between one observation and the next| | +| **[s3n:Precision](#Precision)** | Precision |The closeness of agreement between replicate observations on an unchanged or similar quality value| | +| **[s3n:Resolution](#Resolution)** | Resolution |The smallest difference in the value of a quality being observed that would result in perceptably different values of observation results| | +| **[s3n:ResponseTime](#ResponseTime)** | Response Time |The time between a change in the value of an observed quality and a sensor 'settling' on an observed value.| | +| **[s3n:Sensitivity](#Sensitivity)** | Sensitivity |Sensitivity is the quotient of the change in a result of sensor and the corresponding change in a value of a quality being observed| |

Device

@@ -52,9 +51,10 @@ here include: - **Domain of**: - **Range of**: - **Related properties**: - + dct:title - + dct:description - + dct:hasPart + + [dct:title](http://purl.org/dc/terms/title) + + [dct:description](http://purl.org/dc/elements/1.1/description) + + [dct:hasPart](http://purl.org/dc/terms/hasPart) +

Sensor

@@ -63,74 +63,157 @@ here include: laboratory setup with a person following a method, or any other thing that can follow a method to observe a property - **Domain of**: + + [s3n:detects](#detects) + + [s3n:observes](#observes) + + [s3n:hasMeasurementCapability](#hasMeasurementCapability) - **Range of**: + + [s3n:isProducedBy](#isProducedBy) + + [s3n:observedBy](#observedBy) - **Related properties**: - + dct:title - + dct:description - + dct:hasPart + + [s3n:observes](#observes) + + [s3n:detects](#detects) + + [s3n:hasMeasurementCapability](#hasMeasurementCapability) +

Observation

-An Observation is a Situation in which a Sensing method has been used to estimate or calculate a value of a Property. +- **Label**: Observation (`https://imergo.com/ns/2015/s3n#Observation`) +- **Description**: An Observation is a Situation in which a Sensing method has been used to estimate or calculate a value of a Property. +- **Domain of**: + + [s3n:observedProperty](#observedProperty) + + [s3n:observationResult](#observationResult) + + [s3n:observedBy](#observedBy) +- **Range of**: +- **Related properties**: + + [s3n:observedBy](#observedBy) + + [s3n:observedProperty](#observedProperty) + + [s3n:observationResult](#observationResult) + + [dct:includesEvent](http://www.loa-cnr.it/ontologies/DUL.owl#includesEvent) + + [s3n:observationResultTime](#observationResultTime)

Condition

-Used to specify ranges for qualities that act as conditions on a system/sensor's operation +- **Label**: Condition (`https://imergo.com/ns/2015/s3n#Observation`) +- **Description**: Used to specify ranges for qualities that act as conditions on a system/sensor's operation +- **Domain of**: +- **Range of**: +- **Related properties**:

ObservationValue

-The value of the result of an Observation. An Observation has a result which is the output of some sensor, the result is an information object that encodes some value for a Feature. +- **Label**: ObservationValue (`https://imergo.com/ns/2015/s3n#Observation`) +- **Description**:The value of the result of an Observation. An Observation has a result which is the output of some sensor, the result is an information object that encodes some value for a Feature. +- **Domain of**: +- **Range of**: +- **Related properties**:

MeasurementCapability

-Collects together measurement properties (accuracy, range, precision, etc) and the environmental conditions in which those properties hold, representing a specification of a sensor's capability in those conditions. +- **Label**: MeasurementCapability (`https://imergo.com/ns/2015/s3n#MeasurementCapability`) +- **Description**:Collects together measurement properties (accuracy, range, precision, etc) and the environmental conditions in which those properties hold, representing a specification of a sensor's capability in those conditions. +- **Domain of**: + + [s3n:hasMeasurementProperty](#hasMeasurementProperty) +- **Range of**: + + [s3n:hasMeasurementCapability](#hasMeasurementCapability) +- **Related properties**: + + [s3n:hasCondition](#hasCondition) + + [s3n:hasMeasurementProperty](#hasMeasurementProperty)

MeasurementProperty

-An identifiable and observable characteristic of a sensor's observations or ability to make observations. +- **Label**: MeasurementProperty (`https://imergo.com/ns/2015/s3n#MeasurementProperty`) +- **Description**:An identifiable and observable characteristic of a sensor's observations or ability to make observations. +- **Domain of**: +- **Range of**: + + [s3n:hasMeasurementProperty](#hasMeasurementProperty) +- **Related properties**:

SensorInput

-An Event in the real world that 'triggers' the sensor. +- **Label**: SensorInput (`https://imergo.com/ns/2015/s3n#SensorInput`) +- **Description**:An Event in the real world that 'triggers' the sensor. +- **Domain of**: +- **Range of**: + + [s3n:detects](#detects) +- **Related properties**:

SensorOutput

-A sensor outputs a piece of information (an observed value), the value itself being represented by an ObservationValue. - +- **Label**: SensorOutput (`https://imergo.com/ns/2015/s3n#SensorOutput`) +- **Description**:A sensor outputs a piece of information (an observed value), the value itself being represented by an ObservationValue. +- **Domain of**: + + [s3n:isProducedBy](#isProducedBy) +- **Range of**: + + [s3n:observationResult](#observationResult) +- **Related properties**: + + [s3n:isProducedBy](#isProducedBy) + + [s3n:hasValue](#hasValue) +

Property

-An observable Quality of an Event or Object. +- **Label**: Property (`https://imergo.com/ns/2015/s3n#Property`) +- **Description**:An observable Quality of an Event or Object. +- **Domain of**: +- **Range of**: + + [s3n:observes](#observes) + + [s3n:observedProperty](#observedProperty) +- **Related properties**:

Accuracy

-The closeness of agreement between the value of an observation and the true value of the observed quality. +- **Label**: Accuracy (`https://imergo.com/ns/2015/s3n#Accuracy`) +- **Description**:The closeness of agreement between the value of an observation and the true value of the observed quality. +- **Domain of**: +- **Range of**: +- **Related properties**:

Frequency

-The smallest possible time between one observation and the next. +- **Label**: Frequency (`https://imergo.com/ns/2015/s3n#Frequency`) +- **Description**:The smallest possible time between one observation and the next. +- **Domain of**: +- **Range of**: +- **Related properties**:

Precision

-The closeness of agreement between replicate observations on an unchanged or similar quality value: i.e., a measure of a sensor's ability to consitently reproduce an observation. +- **Label**: Precision (`https://imergo.com/ns/2015/s3n#Frequency`) +- **Description**:The closeness of agreement between replicate observations on an unchanged or similar quality value: i.e., a measure of a sensor's ability to consitently reproduce an observation. +- **Domain of**: +- **Range of**: +- **Related properties**:

Resolution

-The smallest difference in the value of a quality being observed that would result in perceptably different values of observation results. +- **Label**: Resolution (`https://imergo.com/ns/2015/s3n#Resolution`) +- **Description**:The smallest difference in the value of a quality being observed that would result in perceptably different values of observation results. +- **Domain of**: +- **Range of**: +- **Related properties**:

ResponseTime

-The time between a (step) change in the value of an observed quality and a sensor (possibly with specified error) 'settling' on an observed value. +- **Label**: ResponseTime (`https://imergo.com/ns/2015/s3n#ResponseTime`) +- **Description**:The time between a (step) change inthe value of an observed quality and a sensor (possibly with specified error) 'settling' on an observed value. +- **Domain of**: +- **Range of**: +- **Related properties**: +##

Sensitivity

-Sensitivity is the quotient of the change in a result of sensor and the corresponding change in a value of a quality being observed. +- **Label**: Sensitivity (`https://imergo.com/ns/2015/s3n#Sensitivity`) +- **Description**:Sensitivity is the quotient of the change in a result of sensor and the corresponding change in a value of a quality being observed. +- **Domain of**: +- **Range of**: +- **Related properties**: ## Properties | Property Name | Label | Domain | Range | | ------------- | ----- | ------ | ----- | | [s3n:detects](#detects) | detects | [s3n:Sensor](#Sensor) | [s3n:SensorInput](#SensorInput) | -| [s3n:observes](#observes) | Sensor | [s3n:Sensor](#Sensor) | [s3n:Property](#Property) | +| [s3n:observes](#observes) | observes | [s3n:Sensor](#Sensor) | [s3n:Property](#Property) | | [s3n:hasMeasurementCapability](#hasMeasurementCapability) | hasMeasurementCapability | [s3n:Sensor](#Sensor) | [s3n:MeasurementCapability](#MeasurementCapability) | | [s3n:observedProperty](#observedProperty) | observedProperty | [s3n:Observation](#Observation) | [s3n:Property](#Property) | | [s3n:observationResult](#observationResult) | observationResult | [s3n:Observation](#Observation) | [s3n:SensorOutput](#Output) | @@ -141,58 +224,65 @@ Sensitivity is the quotient of the change in a result of sensor and the correspo

detects

A relation from a sensor to the Stimulus(input) that the sensor can detect. - -- Domain: [s3n:Sensor](#Sensor) -- Range: [s3n:SesorInput](#SensorInput) +- **Label**: detects (`https://imergo.com/ns/2015/s3n#detects`) +- **Domain**: [s3n:Sensor](#Sensor) +- **Range**: [s3n:SesorInput](#SensorInput)

observes

Relation between a Sensor and a Property that the sensor can observe. - -- Domain: [s3n:Sensor](#Sensor) -- Range: [s3n:Property](#Property) +- **Label**: observes (`https://imergo.com/ns/2015/s3n#observes`) +- **Domain**: [s3n:Sensor](#Sensor) +- **Range**: [s3n:Property](#Property)

hasMeasurementCapability

Relation from a Sensor to a MeasurementCapability describing the measurement properties of the sensor. - -- Domain: [s3n:Sensor](#Sensor) -- Range: [s3n:MeasurementCapability](#MeasurementCapability) +- **Label**: hasMeasurementCapability (`https://imergo.com/ns/2015/s3n#hasMeasurementCapability`) +- **Domain**: [s3n:Sensor](#Sensor) +- **Range**: [s3n:MeasurementCapability](#MeasurementCapability)

observedProperty

Relation linking an Observation to the Property that was observed. - -- Domain: [s3n:Observation](#Observation) -- Range: [s3n:Property](#Property) +- **Label**: observedProperty (`https://imergo.com/ns/2015/s3n#observedProperty`) +- **Domain**: [s3n:Observation](#Observation) +- **Range**: [s3n:Property](#Property)

observationResult

Relation linking an Observation (i.e., a description of the context, the Situation, in which the observatioin was made) and a Result, which contains a value representing the value associated with the observed Property. - -- Domain: [s3n:Observation](#Observation) -- Range: [s3n:SensorOutput](#SensorOutput) +- **Label**: observationResult (`https://imergo.com/ns/2015/s3n#observationResult`) +- **Domain**: [s3n:Observation](#Observation) +- **Range**: [s3n:SensorOutput](#SensorOutput)

isProducedBy

Relation between a producer and a produced entity: for example, between a sensor and the produced output. - -- Domain: [s3n:SensorOutput](#SensorOutput) -- Range: [s3n:Sensor](#Sensor) +- **Label**: isProducedBy (`https://imergo.com/ns/2015/s3n#isProducedBy`) +- **Domain**: [s3n:SensorOutput](#SensorOutput) +- **Range**: [s3n:Sensor](#Sensor)

observedBy

Relation between an Observation and Sensor. - -- Domain: [s3n:Observation](#Observayion) -- Range: [s3n:Sensor](#Sensor) +- **Label**: observedBy (`https://imergo.com/ns/2015/s3n#observedBy`) +- **Domain**: [s3n:Observation](#Observation) +- **Range**: [s3n:Sensor](#Sensor)

hasMeasurementProperty

Relation from a MeasurementCapability to a MeasurementProperty: +- **Label**: hasMeasurementProperty (`https://imergo.com/ns/2015/s3n#hasMeasurementProperty`) +- **Domain**: [s3n:MeasurementCapability](#MeasurementCapability) +- **Range**: [s3n:MeasurementProperty](#MeasurementProperty) + +

observationResultTime

-- Domain: [s3n:MeasurementCapability](#MeasurementCapability) -- Range: [s3n:MeasurementProperty](#MeasurementProperty) +The result time is the time when the procedure associated with the observation act was applied. +- **Label**: observationResultTime (`https://imergo.com/ns/2015/s3n#observationResultTime`) +- **Domain**: [s3n:Observation](#Observation) +- **Range**: