Dynamic and Interoperable Control of IoT Devices and Applications based on Calvin Framework

Fernanda Famá, Cleuves C. de Carvalho, Danilo F. S. Santos, Ângelo Perkusich, Kyller Gorgônio · Proceedings/Proceedings of the ... International Conference on Software Engineering and Knowledge Engineering · 2019

The development of tools and smart devices has grown exponentially over the past few years, most due to the appearance of the Internet of Things (IoT).The large number of different connected devices highlighted challenges such as interoperability, scalability and reliability.In this scenario, for the development of new services and applications, it is necessary to use software platforms that ease the deployment and validation based on those challenges.With this, arises the need for middlewares, platforms that provide an environment for the development of such applications.In this way, in order to provide a simple, lightweight and dynamic approach, this article presents a study and development of an architecture that allows the communication, control and monitoring of IoT devices using an intuitive manner through an actor model.This is possible through the integration of the Calvin framework, the MQTT protocol and the OCF data model, providing an interoperable, reliable, dynamic and remote communication.A smart home environment was used for validation showing the relevance of the proposal.

Read the paper · More papers on PaperTik