An Approach to Data Annotation for Internet of Things

An Approach to Data Annotation for Internet of Things

Ivaylo Atanasov (Technical University of Sofia, Bulgaria), Anastas Nikolov (Technical University of Sofia, Bulgaria), Evelina Pencheva (Technical University of Sofia, Bulgaria), Rozalina Dimova (Technical University of Varna, Bulgaria) and Martin Ivanov (Technical University of Varna, Bulgaria)
DOI: 10.4018/978-1-5225-9866-4.ch062
OnDemand PDF Download:
No Current Special Offers


The increasing number of connected devices which use Internet of Things (IoT) technology and variety of associated services is a real challenge to interoperability. There is a need of an abstraction layer which hides the technology heterogeneity. The paper presents an approach to data modeling in the domain of home energy saving which extends existing solutions with context-ware concepts and relationships. Requirements to data annotation are identified by use cases. Problem-solving principle is applied to data annotation which defines the vocabulary related to a certain task or activities. An observation and actuation models which show how data annotation works are proposed and formally verified. As a proof of concept, the server model includes web services that illustrate the usage of the proposed data annotation. The potential of home appliance power control is estimated.
Chapter Preview

Use Cases

This use case illustrates the usage of data annotation shared by two different IoT applications. The data annotation about resources of interest is available in the IoT system. The co-operation between two applications allows one application to find resources registered in the IoT system by another application.

One application is a Living complex management system (LCMS) for a living complex of family houses. The LCMS is operated by a living complex manager, e.g. the owner of the houses in the living complex. LCMS has knowledge about the blueprints of all the houses in the living complex, e.g. it knows the location of each air conditioner, the positions of hot water boilers and the installation specifics on ventilation system, etc. It is assumed that LCMS components are smart i.e. equipped with sensors / actuators.

Complete Chapter List

Search this Book: