{'fraction_non_alphanumeric': 0.014150943396226415, 'fraction_numerical': 0.0, 'mean_word_length': 5.469512195121951, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Fault Injection and Monitoring for Dependability Analysis of Wireless Sensor-Actuators Networks

The explosion in the instrumentation of our environment is driving the need for developing sensor networks that not only observe and measure but that also show a high-level of fault tolerance. Towards this goal, we identify faults and key challenges related to the development and deployment of self-managing dependable sensor networks, on the account of two use cases: a monitoring system and a geo-localization application. We then cater requirements and envisage the design of a fault injector which deliberately injects software faults into an operational sensor network to determine if the target offers an effective response, and hence evaluate the dependability of the network. Taking into account the distributed nature of sensor networks and their inherently unsafe (wireless) communication medium, we then insert in a distributed manner communicationrelated faults and monitor the network under study in order to detect and diagnose any resulting error.