Enabling Semantic Discovery in the Swarm

Given the large amount of devices in the Internet of Things (IoT), a major challenge is to efficiently find services that meet specific requirements. The proliferation of standards and protocols precludes the existence of a common nomenclature to describe IoT devices, and hence hinders device intero...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on consumer electronics Vol. 65; no. 1; pp. 57 - 63
Main Authors: Calcina-Ccori, Pablo C., De Biase, Laisa Caroline Costa, Fedrecheski, Geovane, Correa da Silva, Flavio Soares, Zuffo, Marcelo Knorich
Format: Journal Article
Language:English
Published: New York IEEE 01-02-2019
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Given the large amount of devices in the Internet of Things (IoT), a major challenge is to efficiently find services that meet specific requirements. The proliferation of standards and protocols precludes the existence of a common nomenclature to describe IoT devices, and hence hinders device interoperability. In the previous work, we had proposed the Swarm, a framework to create a common interface for IoT devices. The Swarm provides a software agent to facilitate the decentralized communication and interaction of devices, constituting a step toward interoperability in the IoT. Semantic technologies have been successfully used for service discovery in business applications, and more recently are being used to solve interoperability problems in the IoT. This paper aims to propose a framework to enable semantic discovery in the Swarm. We provide an architecture and describe a reference implementation, based on open Web technologies. We also provide a method to validate our results and propose future directions of this paper.
ISSN:0098-3063
1558-4127
DOI:10.1109/TCE.2018.2888511