Title :
TinyReef: a register-based virtual machine for Wireless Sensor Networks
Author :
Marques, Igor L. ; Ronan, Jobson ; Rosa, Nelson Souto
Author_Institution :
Inf. Center, Fed. Univ. of Pernambuco, Recife, Brazil
Abstract :
Virtual machine in wireless sensor networks is commonly used to address the lack of non functional requirements such high level programming abstractions and heterogeneity. In addition, virtual machine also enables update or adds a program at run-time of the sensor nodes. However, the virtual machine approach increase the program execution cost. This paper presents TinyReef, a register-based virtual machine for wireless sensor networks. By having a register-based architecture, instead of stack-based, programs require fewer instructions in order to implement a task. And so, the program become smaller, reducing the VM interpretation cost. Furthermore, a smaller program requires less update cost.
Keywords :
telecommunication computing; virtual machines; wireless sensor networks; TinyReef; high level programming abstractions; register-based virtual machine; sensor nodes; wireless sensor networks; Application software; Costs; Functional programming; Informatics; Monitoring; Runtime; Virtual machining; Virtual manufacturing; Voice mail; Wireless sensor networks;
Conference_Titel :
Sensors, 2009 IEEE
Conference_Location :
Christchurch
Print_ISBN :
978-1-4244-4548-6
Electronic_ISBN :
1930-0395
DOI :
10.1109/ICSENS.2009.5398437