Page 814 - Unleashing the potenti al of the Internet of Things
P. 814
5 Unleashing the potential of the Internet of Things
NOTE – The web mash-up is defined as "web applications generated by combining content, presentation or
application functionality from the disparate web sources". The aim of mash-up is to create new useful
applications or services by combining them in a value-adding manner. The WoT allows developers to access
and search for the web-enabled things, and also allows owners of the web-enabled things to have a simple
and scalable mechanism on sharing them.
8.2.3 WoT service management functional entity (WoT-S-MA FE)
The WoT service management FE (WoT-S-MA FE) is responsible for managing the WoT service.
It provides capabilities to manage service updating, service tracking, update management, auditing,
version control, logging and service coordination.
The WoT-S-MA FE supports the collection and storage of the WoT service logs. It also provides
capabilities to replace or substitute the WoT service. If the WoT-S-MA FE finds better services, it
recommends to change the old service to the new service. The WoT-S-MA has the ability to detect
failures of services as well as recovery from failures.
8.2.4 WoT service registration functional entity (WoT-S-RE FE)
The WoT service registration FE (WoT-S-RE FE) allows registration and deregistration of the WoT
service in the WoT service repository. The WoT-S-RE FE has the ability to analyse services for
registration in terms of their characteristics (e.g., service category, service provider and information
about service charging).
The WoT-S-RE FE interworks with the WoT service creation FE (WoT-S-CR FE). The
WoT-S-RE FE registers the new service after creating a service by the WoT-S-CR FE.
The WoT-S-RE FE investigates the service and extracts information of the service.
8.2.5 WoT service repository (WoT-S repository)
The WoT service repository is responsible for storing WoT services and related information such as
service characteristics, service type, service location, service version, service status, etc. The WoT
service repository also contains the service execution logic, which comprises the service execution
description of each WoT service. Mash-up services also have the service execution description
which contains service information, service rule and service profiles like other WoT services:
– service information is related to the linked information with the WoT-S repository or in
case of mash-up services, it contains key features for WoT mash-up services such as
classification, QoS, owner, etc.;
– service rule is related to the method on how to operate services, or in case of mash-up
services, it contains one or mixed rules of sequential execution, conditional execution and
operational execution;
– service profiles are related to the parameters to provide customised services according to
location, preference or other clients' characteristics.
Figure 5 – Service execution logic in a WoT-S repository
800 Rec. ITU-T Y.4414/H.623 (11/2015)

