A particular type of IoT Service can be the Resource History
Storage that provides storage capabilities for the
measurements generated by resources (resource history).
Pertaining
requirements
UNI.005, UNI.018, UNI.019, UNI.022, UNI.041, UNI.236,
UNI.239, UNI.240, UNI.241, UNI.429, UNI.601, UNI.604,
UNI.606, UNI.607, UNI.610, UNI.611, UNI.612, UNI.613,
UNI.614, UNI.623
Alternative description:
Description An IoT Service exposes a resource to make it accessible to
other parts of the IoT system. Typically, IoT Services can be
used to get information provided by a resource retrieved from
a sensor device or from a storage resource connected through
a network. An IoT Service can also be used to deliver
information to a resource in order to control actuator devices or
to configure a resource. Resources can be configurable in
non-functional aspects, such as dependability security (e.g.
access control), resilience (e.g. availability) and performance
(e.g. scalability, timeliness).
IoT Services can be invoked either in a synchronous way by
responding to service requests or in an asynchronous way by
sending notifications according to subscribtions previously
made through the service.
A particular type of IoT Service can be the Resource History
Storage that provides storage capabilities for the
measurements generated by resources (resource history).
Pertaining
requirements
UNI.005, UNI.018, UNI.022, UNI.041, UNI.062, UNI.236,
UNI.239, UNI.240, UNI.241, UNI.429, UNI.607, UNI.610,
UNI.613, UNI.614 , UNI.623
Default function set
Function name Function description
Get information Returns information provided by a resource in a
synchronous way
Subscribe to
information
Returns information provided by a resource in an
asynchronous way to an address given and under the
conditions given within the subscription request
Put information Accepts information sent to a resource in order to store the
information, to configure the resource or to control an
actuator device