Towards an Approach for Developing and Testing Node-RED IoT Systems



Diego Clerissi

Towards an Approach for Developing and Testing Node-RED IoT Systems
Speaker:
Diego Clerissi
Abstract:
Node-RED is a visual tool based on the flow-based programming paradigm and built on NodeJS, which is mainly used for developing IoT systems. In Node-RED, the developer can follow her own personal flavour for wiring devices and online services together, and the same system can be developed in many different ways. Each day the Node-RED community submits to users novel solutions, and even if there exist frameworks for testing the produced artefacts, they are not supported by a systematic technique. Hence, the freedom granted by Node-RED may hinder the understandability of the produced artefacts and the detection of faults. In this talk, I present a preliminary approach for developing and testing Node-RED systems, which starts by modelling in UML the dynamic and static properties of the system and by generating the Node-RED flows and the test scripts from the model.
Short Bio:
Diego Clerissi is a third year PhD student in Computer Science at the University of Genova, Italy. His research interests include systems modeling, requirements-based testing, web and IoT systems testing.
Date:
Thursday, November 8, 2:30PM
Location:
DIBRIS, Valletta Puggia, Conference Room 326 - Via Dodecaneso 35, Genova 

 

Sei qui: Home Ricerca Seminari di ricerca Towards an Approach for Developing and Testing Node-RED IoT Systems

Questo sito usa i cookie.