DocumentCode
1821797
Title
Run-Time Compilation of Bytecode in Sensor Networks
Author
Ellul, Joshua ; Martinez, Kirk
Author_Institution
Sch. of Electron. & Comput. Sci., Univ. of Southampton, Southampton, UK
fYear
2010
fDate
18-25 July 2010
Firstpage
133
Lastpage
138
Abstract
Recent work on virtual machines for wireless sensor networks has demonstrated the benefits of using a Java programming paradigm for resource constrained sensor networks. Results have shown that a virtual machine approach greatly suffers from interpretation overheads. In this paper, we present run-time compilation of bytecode in wireless sensor networks which leverages from both a compact platform independent bytecode program representation as well as a native execution platform for efficient execution of code. Our results show that run-time compilation provides a substantial decrease in execution overheads when compared with an interpreter.
Keywords
Java; object-oriented programming; program compilers; program interpreters; virtual machines; wireless sensor networks; Java programming paradigm; bytecode run-time compilation; independent bytecode program representation; native execution platform; resource constrained sensor networks; virtual machines; wireless sensor network; Benchmark testing; Java; Microcontrollers; Programming; Registers; Virtual machining; Wireless sensor networks; Bytecode; Compilers; Java; Sensor Networks;
fLanguage
English
Publisher
ieee
Conference_Titel
Sensor Technologies and Applications (SENSORCOMM), 2010 Fourth International Conference on
Conference_Location
Venice
Print_ISBN
978-1-4244-7538-4
Type
conf
DOI
10.1109/SENSORCOMM.2010.28
Filename
5558039
Link To Document