Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/149580| Title: | A few bytes are worth a thousand words : run-time compilation of high level scripts in sensor networks |
| Authors: | Ellul, Joshua Martinez, Kirk |
| Keywords: | Wireless sensor networks Compilers (Computer programs) In situ processing (Mining) Embedded computer systems -- Programming Microcontrollers -- Programming |
| Issue Date: | 2010-06 |
| Publisher: | Institute of Electrical and Electronics Engineers |
| Citation: | Ellul, J., & Martinez, K. (2010, June). A few bytes are worth a thousand words: Run-time compilation of high level scripts in sensor networks. IEEE 30th International Conference on Distributed Computing Systems Workshops, Genoa. 161-170. |
| Abstract: | Over the air reprogramming has become a vital requirement of wireless sensor networks due to the infeasibility and inaccessibility of deployed sensor nodes. The transmission of whole software binaries consumes a substantial amount of energy and therefore a more efficient means of updating software on sensor nodes is required. Virtual machines allow for smaller sized update scripts due to the higher level instructions. However, they also incur higher execution overheads introduced by the required interpretation. Native code on the other hand provides faster execution however at the cost of a larger code size. In this paper we demonstrate that it is possible to leverage small update sizes achieved using high level scripts without incurring high interpretation overheads, by translating the scripts to native code in situ. |
| URI: | https://www.um.edu.mt/library/oar/handle/123456789/149580 |
| Appears in Collections: | Scholarly Works - FacICTCS |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| A few bytes are worth a thousand words run time compilation of high level scripts in sensor networks.pdf Restricted Access | 414.15 kB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.
