As the incidence of faults in real Wireless Sensor Networks (WSNs) increases, fault injection is starting to be adopted to verify and validate their design choices. Following this recent trend, this paper presents a tool, named AVR-INJECT, designed to automate the fault injection, and analysis of results, on WSN nodes. The tool emulates the injection of hardware faults, such as bit flips, acting via software at the assembly level. This allows to attain simplicity, while preserving the low level of abstraction needed to inject such faults. The potential of the tool is shown by using it to perform a large number of fault injection experiments, which allow to study the reaction to faults of real WSN software.

AVR-INJECT: a Tool for Injecting Faults in Wireless Sensor Nodes / Cinque, Marcello; Cotroneo, Domenico; DI MARTINO, Catello; Testa, Alessandro; Russo, Stefano. - ELETTRONICO. - (2009), pp. 1-6. (Intervento presentato al convegno 23rd IEEE International Parallel & Distributed Processing Symposium tenutosi a Rome, ITALY nel June, 2009) [10.1109/IPDPS.2009.5160907].

AVR-INJECT: a Tool for Injecting Faults in Wireless Sensor Nodes

CINQUE, MARCELLO;COTRONEO, DOMENICO;DI MARTINO, CATELLO;TESTA, ALESSANDRO;RUSSO, STEFANO
2009

Abstract

As the incidence of faults in real Wireless Sensor Networks (WSNs) increases, fault injection is starting to be adopted to verify and validate their design choices. Following this recent trend, this paper presents a tool, named AVR-INJECT, designed to automate the fault injection, and analysis of results, on WSN nodes. The tool emulates the injection of hardware faults, such as bit flips, acting via software at the assembly level. This allows to attain simplicity, while preserving the low level of abstraction needed to inject such faults. The potential of the tool is shown by using it to perform a large number of fault injection experiments, which allow to study the reaction to faults of real WSN software.
2009
9781424437504
AVR-INJECT: a Tool for Injecting Faults in Wireless Sensor Nodes / Cinque, Marcello; Cotroneo, Domenico; DI MARTINO, Catello; Testa, Alessandro; Russo, Stefano. - ELETTRONICO. - (2009), pp. 1-6. (Intervento presentato al convegno 23rd IEEE International Parallel & Distributed Processing Symposium tenutosi a Rome, ITALY nel June, 2009) [10.1109/IPDPS.2009.5160907].
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/351854
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 26
  • ???jsp.display-item.citation.isi??? 4
social impact