Empowering Visual Internet-of-Things Mashups with Self-Healing Capabilities

03/12/2021
by   João Pedro Dias, et al.
0

Internet-of-Things (IoT) systems have spread among different application domains, from home automation to industrial manufacturing processes. The rushed development by competing vendors to meet the market demand of IoT solutions, the lack of interoperability standards, and the overall lack of a defined set of best practices have resulted in a highly complex, heterogeneous, and frangible ecosystem. Several works have been pushing towards visual programming solutions to abstract the underlying complexity and help humans reason about it. As these solutions begin to meet widespread adoption, their building blocks usually do not consider reliability issues. Node-RED, being one of the most popular tools, also lacks such mechanisms, either built-in or via extensions. In this work we present SHEN (Self-Healing Extensions for Node-RED) which provides 17 nodes that collectively enable the implementation of self-healing strategies within this visual framework. We proceed to demonstrate the feasibility and effectiveness of the approach using real devices and fault injection techniques.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/12/2020

Multi-Approach Debugging of Industrial IoT Workflows

Industrial Internet-of-Things (IIoT) results from the addition of sensin...
research
02/10/2019

A Survey of Protocols and Standards for Internet of Things

The rapid growth in technology and internet connected devices has enable...
research
03/24/2022

Evaluation of IoT Self-healing Mechanisms using Fault-Injection in Message Brokers

The widespread use of Internet-of-Things (IoT) across different applicat...
research
04/27/2020

Internet of Things Architectures: A Comparative Study

Over the past two decades, the Internet of Things (IoT) has become an un...
research
02/06/2018

Towards Runtime Monitoring of Node.js and Its Application to the Internet of Things

In the last years Node.js has emerged as a framework particularly suitab...
research
10/29/2021

RedCASTLE: Practically Applicable k_s-Anonymity for IoT Streaming Data at the Edge in Node-RED

In this paper, we present RedCASTLE, a practically applicable solution f...

Please sign up or login with your details

Forgot password? Click here to reset