Write a Blog >>
SERP4IoT 2021
Thu 3 Jun 2021
co-located with ICSE 2021
Thu 3 Jun 2021 19:15 - 19:40 at SERP4IoT Room - Applying Chair(s): Shah Rukh Humayoun

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.

Thu 3 Jun

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

19:15 - 20:05
ApplyingSERP4IoT 2021 at SERP4IoT Room
Chair(s): Shah Rukh Humayoun San Francisco State University
19:15
25m
Talk
Empowering Visual Internet-of-Things Mashups with Self-Healing Capabilities
SERP4IoT 2021
João Pedro Dias INESC TEC, André Restivo University of Porto, Hugo Sereno Ferreira FEUP, University of Porto
Pre-print
19:40
25m
Talk
RiverIoT - A Framework Proposal for Fuzzing IoT Applications
SERP4IoT 2021
Ciprian Paduraru University of Bucharest, Rares Cristea University of Bucharest, Eduard Staniloiu University of Politehnica Bucharest