{'fraction_non_alphanumeric': 0.026567481402763018, 'fraction_numerical': 0.0, 'mean_word_length': 5.680851063829787, '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}}
REEL: A real-time, computationally-efficient, reprogrammable framework for Wireless Sensor Networks

Remote reprogrammability and computational-efficiency of sensing nodes are two challenging and open research issues in Wireless Sensor Networks (WSNs). Virtual Machines (VMs) provide a reprogrammable and hardware-independent runtime environment for WSN-based applications but at the expenses of a lower efficiency. On the contrary, code native loaders provide higher computational efficiency but do not support heterogeneous networks and are not able to optimize the code size. In this paper we suggest REEL, a real-time computational-efficient reprogrammable VM-based framework for WSNs. The proposed approach guarantees a higher efficiency compared to traditional VMs and a shorter execution time which, in turn, implies a lower energy consumption. Experimental results on a real application confirm the validity of the proposed solution.