Vicinity core model
This ontology represents the core terms to allow interoperability in an IoT context based on VICINITY technological solutions.
Auxiliary property created for the n-ary class core:FeatureProperty to link instances of such class to the feature of interest it is about.
about feature of interest
Auxiliary property created for the n-ary class core:FeatureProperty to link instances of such class to the (ssn) proeprty it is about.
about property
Auxiliary property created for the n-ary class core:FeatureProperty. This property links devices (sensor or actuators) or interaction patterns to instances of the n-ary class which will be the ones linking to the properties and features of interest which the device or interaction pattern acts on.
acts on feature property
A link from an entity to the image identifying it in a social network or system.
avatar
Link from a thing description to the thing being described
describes thing
Link between a thing ecosystem description and the ecosystem being described.
describes ecosystem
A property representing the Thing (Virtual or Physical) that a service exposes.
exposes
Link from a value to the data format in which it is expressed.
expressed in format
A link between an ecosystem and the things that compose such ecosystem.
has component
hasMaxValue
hasMinValue
The link between an agent and its neighbourhood. Such neighbourhood will link to all the entities involved in such neighbourhood.
has neighbourhood
Link between an entity like a service or a device and its owners or providers.
has owner
has provider
A link between two organizations who are in a partnership relation. A partnership is established between organizations, only 2 organizations.
hasPartnershipWith
Indicates a value provided by an interaction pattern or a Thing. In case one ore more values are indicated the order will be defined by the time stamp attributes.
has value
Link from a device to its vendor or manufacturer or producer.
has producer
has vendor
Linkg between an agent and the virtual thing it interatcs with.
interacts using
ISO/IEC CC 30141. Information technology - Internet of Things Reference architecutre (IoT RA)
A link between a neighbourhood and all the agents involved in it.
involves
A link between a thing and the ecosystems it belongs to.
is component of
A property between a thing and its components. For example, virtual things can contain virtual things while physical things can contain physicial or virtual things.
is composed by
Relation from a thing to its thing descriptions
is described by
Link from an ecosystem to the thing ecosystem descriptions that provide information about such ecosystem.
is ecosystem described by
A link between an agent and all the neighbouthoods it is involved in.
is involved in
A link between a neighbourhood and the specific agent around which the neighbourhood is built.
is neighbourhood of
Link from a relative endpoint to the (non relative) endpoint to which it is relative.
is relative to
relation between anything, virtual or physical, and its wot:Thing representation(s)
is represented by
Literal representation of the observed value.
literal value
Auxiliary property created for the n-ary class core:FeatureProperty. This property links devices (sensor or actuators) or interaction patterns to instances of the n-ary class which will be the ones linking to the properties and features of interest monitored.
monitors feature property
A linkd between an agent and the entities, like devices or services, it provides or owns.
owns
provides
relation between a wot:Thing and the virtual or phyisical thing it represents
represents
Idiomatic property used for structured values.
Relation between an entity and a Property of that entity.
A relation between a FeatureOfInterest and a Property of that feature.
has property
Relation between a Property and the entity it belongs to.
is property of
Relation from an OperatingRange to a Property. For example, to a battery lifetime.
Relation from a System to an OperatingRange describing the normal operating environment of the System.
Relation from a SurvivalRange to a Property describing the survial range of a system. For example, to the temperature extreme that a system can withstand before being considered damaged.
A Relation from a System to a SurvivalRange.
Relation from a Sensor to a MeasurementCapability describing the measurement properties of the sensor.
Relation from a MeasurementCapability to a MeasurementProperty. For example, to an accuracy (see notes at MeasurementCapability).
skos:exactMatch 'resultQuality' [O&M - ISO/DIS 19156] http://portal.opengeospatial.org/files/?artifact_id=41579
Relation linking an Observation to the adjudged quality of the result. This is of course complimentary to the MeasurementCapability information recorded for the Sensor that made the Observation.
A relation between an object and the physical space in which it is located.
is contained in
Data model version, equivalent to "dmv" field in "(IoT) DIS 30118-1 - Text for ISO/IEC DIS 30118-1, Information technology — Open Connectivity Foundation — Part 1: Core specification"
Data model version
General attribute for descriptions assigned to any type of concept
description
Natural language description of a device.
device description
device name
Protocol independent ID, equivalent to "piid" field in "(IoT) DIS 30118-1 - Text for ISO/IEC DIS 30118-1, Information technology — Open Connectivity Foundation — Part 1: Core specification"
Protocol independent ID
relative href
serialNumber
Natural language description of a service.
service description
Unique dentifier of the service
service identifier
service name
service version
Software version, equivalent to "sv" field in "(IoT) DIS 30118-1 - Text for ISO/IEC DIS 30118-1, Information technology — Open Connectivity Foundation — Part 1: Core specification"
Software version
Specification version, equivalent to "icv" field in "(IoT) DIS 30118-1 - Text for ISO/IEC DIS 30118-1, Information technology — Open Connectivity Foundation — Part 1: Core specification"
Spec Version
Specification version
Time stamp in which a phenomenon takes place, for example when value has been taken.
time stamp
An actuator is a device that accepts digital inputs and which acts on (changes) one or more properties of a physical entity on the basis of those inputs. An actuator is a specialization of an IoT device. An actuator acts on a physical entity. (definition taken from ISO/IEC 11404:2007)
Actuator
An agent is a person or piece of software involved in a VICINITY neighbourhood.
Agent
An application is a software entity or system that offers a collection of functions with which a user can perform a task or achieve a business objective. An application typically uses services. The functions of an application may be presented as services. (definition taken from ISO/IEC 11404:2007)
Application
This class represent the things (Virtual or Physical) that are composed by other things. While Physicial things can be composed any type of thing, Virtual things can only be composed by Virtual things.
Composed thing
An IoT device is a digital entity which bridges between real-world physical entities and the other digital entities of an IoT system. IoT device interacts one or more networks through which interactions are made with other entities. IoT device exposes one or more endpoints by which interactions are made. (definition taken from ISO/IEC 11404:2007)
Device
A digital user is a digital entity which uses an IoT system. A digital user is a specialization of an IoT-User. A digital user interacts with one or more services offered by the IoT system across the network. (definition taken from ISO/IEC 11404:2007)
Digital user
Collection of things that co-exist in a given environment.
Ecosystem
Class created following the n-ary class in order to be able to identify which property of feature of interest is afected or monitors by a device or by an interaction pattern. Instances belongin to this class should point to a given (ssn) property and a given feature of interest.
Feature property
A human user is person who uses an IoT system. A human user is a specialization of an IoT-User. A human user interacts across the network via an application. (definition taken from ISO/IEC 11404:2007)
Human user
A set of IoT infrastructures and value-added services integrated through a network of VICINITY Nodes, where the infrastructures can share the access to their IoT objects without losing the control over them.
Neighbourhood
A physical entity is a real-world thing. A physical entity is a specialization of entity. A physical entity may contain other physical entities. A physical entity is a discrete, identifiable part of the physical environment that is of interest to the user for the completion of her goal. Physical entities can be almost any physical object or environment; from humans or animals to cars; from store or logistics chain items to computers; from electronic appliances to closed or open environments. (Definition taken from ISO/IEC CC 30141. Information technology - Internet of Things Reference architecutre (IoT RA))
Any entity that has a proper space region.
Physical thing
An endpoint which is relative (its href is composed by a relative path and an absolute one given by another endpoint) to an endpoint which can not be relative.
Relative endpoint
A sensor is a device that detects and responds to some type of input from the physical environment and outputs digital data that can be transmitted over a network. A sensor is a specialization of an IoT device. A sensor monitors a physical entity. The output digital data may only be distantly related to the input from the physical environment and may be output with a significant time delay, depending on processing of the data within the device, for example, the recognition of the identity of a person from a surveillance camera device. (definition taken from ISO/IEC 11404:2007)
Sensor
A service is a set of distinct capabilities provided by a software component through a defined interface, which may be composed of other services. A service is implemented by one or more components. A service defines network interfaces and exposed by an Endpoint. (definition taken from ISO/IEC 11404:2007)
Service
A digital representation encapsulates a physical object accessible via Web services
Thing description
A digital representation that encapsulates an ecosystem taht is accessible via Web services
Thing ecosystem description
Class representing values provided by an interaction pattern in a given time stamp. It might also indicated the data format in which the value is expressed. It can be also be used to express operating property or measurement capability values for a given device.
Value
A virtual entity is a digital representation of a physical entity, contained within a service. A virtual entity interacts through an endpoint. A virtual entity represents a physical entity. (Definition taken from ISO/IEC CC 30141. Information technology - Internet of Things Reference architecutre (IoT RA))
Virtual thing
skos:exactMatch 'property' [O&M] http://www.opengeospatial.org/standards/om
A quality of an entity. An aspect of an entity that is intrinsic to and cannot exist without the entity.
A ssn:Property is something that is a DUL:Quality and has a ssn:isPropertyOf property who may be a ssn:FeatureOfInterest
An observable Quality of an Event or Object. That is, not a quality of an abstract entity as is also allowed by DUL's Quality, but rather an aspect of an entity that is intrinsic to and cannot exist without the entity and is observable by a sensor.
Property
System is a unit of abstraction for pieces of infrastructure that implements Procedures. A System may have components, its subsystems, which are other systems.
System
System is a unit of abstraction for pieces of infrastructure that implement Procedures. A System may have components, its subsystems, which are other systems.
skos:exactMatch 'measurement accuracy/accuracy' [VIM 2.13] http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
The closeness of agreement between the value of an observation and the true value of the observed quality.
Used to specify ranges for qualities that act as conditions on a system/sensor's operation. For example, wind speed of 10-60m/s is expressed as a condition linking a quality, wind speed, a unit of measurement, metres per second, and a set of values, 10-60, and may be used as the condition on a MeasurementProperty, for example, to state that a sensor has a particular accuracy in that condition.
skos:exactMatch 'detection limit' [VIM 4.18] http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
An observed value for which the probability of falsely claiming the absence of a component in a material is Î², given a probability Î± of falsely claiming its presence.
skos:exactMatch 'instrumental drift' [VIM 4.21] http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
A, continuous or incremental, change in the reported values of observations over time for an unchanging quality.
The smallest possible time between one observation and the next.
The time between a request for an observation and the sensor providing a result.
Schedule of maintenance for a system/sensor in the specified conditions.
skos:exactMatch 'measuring interval/measurement range' [VIM 4.7] http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
The set of values that the sensor can return as the result of an observation under the defined conditions with the defined measurement properties. (If no conditions are specified or the conditions do not specify a range for the observed qualities, the measurement range is to be taken as the condition for the observed qualities.)
Power range in which system/sensor is expected to operate.
An identifiable characteristic of the environmental and other conditions in which the sensor is intended to operate. May include power ranges, power sources, standard configurations, attachments and the like.
skos:broaderMatch 'reference operating condition' [VIM 4.11] http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf The difference is that here we also allow for qualities that aren't VIM influence quantities [VIM 2.52] - for example, a quantity that alters the power requirements, but doesn't affect the measurement properties - conditions specified in MeasurementCapability should be influence quantities.
The environmental conditions and characteristics of a system/sensor's normal operating environment. Can be used to specify for example the standard environmental conditions in which the sensor is expected to operate (a Condition with no OperatingProperty), or how the environmental and other operating properties relate: i.e., that the maintenance schedule or power requirements differ according to the conditions.
skos:exactMatch 'measurement precision/precision' [VIM 2.15] http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
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.
skos:exactMatch 'resolution' [VIM 4.14] http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
The smallest difference in the value of a quality being observed that would result in perceptably different values of observation results.
skos:exactMatch 'step response time' [VIM 4.23] http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
The time between a (step) change inthe value of an observed quality and a sensor (possibly with specified error) 'settling' on an observed value.
skos:exactMatch 'selectivity' [VIM 4.13] http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
Selectivity is a property of a sensor whereby it provides observed values for one or more qualities such that the values of each quality are independent of other qualities in the phenomenon, body, or substance being investigated.
skos:exactMatch 'sensitivity' [VIM 4.12] http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
Sensitivity is the quotient of the change in a result of sensor and the corresponding change in a value of a quality being observed.
An identifiable characteristic that represents the extent of the sensors useful life. Might include for example total battery life or number of recharges, or, for sensors that are used only a fixed number of times, the number of observations that can be made before the sensing capability is depleted.
skos:narrowerMatch 'limiting operating condition' [VIM 4.10] http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
The conditions a sensor can be exposed to without damage: i.e., the sensor continues to operate as defined using MeasurementCapability. If, however, the SurvivalRange is exceeded, the sensor is 'damaged' and MeasurementCapability specifications may no longer hold.
Similar idea to MeasurementCapability in MMI Device Ontology http://marinemetadata.org/community/teams/ontdevices But the the two express the relationship between constraints and multiple measurement properties differently. The conditions linked to a MeasurementCapability are skos:exactMatch to 'influence quantity' [VIM 2.52] http://www.bipm.org/utils/common/documents/jcgm/JCGM_200_2008.pdf
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. The conditions specified here are those that affect the measurement properties, while those in OperatingRange represent the sensor's standard operating conditions, including conditions that don't affect the observations.
Total useful life of a sensor/system (expressed as total life since manufacture, time in use, number of operations, etc.).
An identifiable and observable characteristic of a sensor's observations or ability to make observations.
An entity used to define the physical spaces of the building. A building space contains devices or building objects.
Building space
A service is a representation of a function to a network that makes the function discoverable, registerable, remotely controllable by other devices in the network. A service can represent one or more functions. A Service is offered by a device that wants (a certain set of) its function(s) to be discoverable, registerable, remotely controllable by other devices in the network. A Service must specify the device that is offering the service, the function(s) to be represented, and the (input and output) parameters necessary to operate the service.