The Internet of Things (IoT) is rapidly increasing its diffusion, posing great challenges to the research community. IoT systems are composed by smart objects (Things) that are interconnected in order to provide new products and services. The interaction of heterogeneous and distributed smart things guided by software with the physical world brings new sources of safety issues. To this reason, providing valuable and effective solutions to support the verification and validation of such systems is needed. In this paper we introduce a model-driven Thing-In-the-Loop verification and validation approach that transfers the best practices adopted in different embedded system domains towards the IoT world. Starting from models and scenarios representing the structure and behaviors of the IoT system as well as models of its context our approach generates appropriate test cases that are executed in accordance with Model-in-the-Loop, Software-in-the-Loop and Hardware-in-the-Loop techniques. We preliminarily evaluated the feasibility of our approach by applying it in the context of a Smart Mobility case study.

Towards a Thing-In-the-Loop approach for the Verification and Validation of IoT systems / Amalfitano, Domenico; Amatucci, Nicola; De Simone, Vincenzo; Riccio, Vincenzo; Fasolino, ANNA RITA. - (2017), pp. 57-63. (Intervento presentato al convegno 1st ACM Workshop on the Internet of Safe Things- SAFETHINGS tenutosi a DELFT- Netherlands) [10.1145/3137003.3137007].

Towards a Thing-In-the-Loop approach for the Verification and Validation of IoT systems

Amalfitano, Domenico;Amatucci, Nicola;De Simone, Vincenzo;Riccio, Vincenzo;Rita, Fasolino Anna
2017

Abstract

The Internet of Things (IoT) is rapidly increasing its diffusion, posing great challenges to the research community. IoT systems are composed by smart objects (Things) that are interconnected in order to provide new products and services. The interaction of heterogeneous and distributed smart things guided by software with the physical world brings new sources of safety issues. To this reason, providing valuable and effective solutions to support the verification and validation of such systems is needed. In this paper we introduce a model-driven Thing-In-the-Loop verification and validation approach that transfers the best practices adopted in different embedded system domains towards the IoT world. Starting from models and scenarios representing the structure and behaviors of the IoT system as well as models of its context our approach generates appropriate test cases that are executed in accordance with Model-in-the-Loop, Software-in-the-Loop and Hardware-in-the-Loop techniques. We preliminarily evaluated the feasibility of our approach by applying it in the context of a Smart Mobility case study.
2017
9781450355452
Towards a Thing-In-the-Loop approach for the Verification and Validation of IoT systems / Amalfitano, Domenico; Amatucci, Nicola; De Simone, Vincenzo; Riccio, Vincenzo; Fasolino, ANNA RITA. - (2017), pp. 57-63. (Intervento presentato al convegno 1st ACM Workshop on the Internet of Safe Things- SAFETHINGS tenutosi a DELFT- Netherlands) [10.1145/3137003.3137007].
File in questo prodotto:
File Dimensione Formato  
SafeComp 2017.pdf

solo utenti autorizzati

Descrizione: Articolo principale
Tipologia: Documento in Post-print
Licenza: Accesso privato/ristretto
Dimensione 645.56 kB
Formato Adobe PDF
645.56 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11588/697074
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 9
  • ???jsp.display-item.citation.isi??? ND
social impact