DocumentCode :
1824008
Title :
Programming iMote Networks Made Easy
Author :
Bauderon, Michel ; Grumbach, Stéphane ; Gu, Daqing ; Qi, Xin ; Qu, Wenwu ; Suo, Kun ; Zhang, Yu
Author_Institution :
Univ. de Bordeaux, Bordeaux, France
fYear :
2010
fDate :
18-25 July 2010
Firstpage :
539
Lastpage :
544
Abstract :
In this paper, we report on our experiment with the deployment of a virtual machine, Netquest, which evaluates protocols written in a declarative language, over iMote devices. Netquest offers a new programming model for sensor networks with a high level of abstraction. Protocols and applications can be written in a simple rule-based language, which allows concise and application centric programming. The Netquest Virtual Machine is implemented on top of an embedded DBMS, SQLite, which carries on most of the computation. Our experiments over a small network of iMote devices demonstrate (i) that high-level programming abstraction can be provided on such devices, and (ii) that declarative applications for sensor networks can be developed easily.
Keywords :
high level languages; program diagnostics; protocols; telecommunication computing; virtual machines; wireless sensor networks; DBMS; Netquest virtual machine; SQLite; application centric programming; declarative language; high-level programming abstraction; iMote devices; iMote networks; rule-based language; sensor networks; Databases; Engines; Magnetic heads; Programming; Routing protocols; Virtual machining; Programming abstraction; declarative networking; 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.87
Filename :
5558127
Link To Document :
بازگشت