• 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