DocumentCode :
3121772
Title :
Deductive Framework for Programming Sensor Networks
Author :
Gupta, Himanshu ; Zhu, Xianjin ; Xu, Xiang
Author_Institution :
Dept. of Comput. Sci., Stony Brook Univ., Stony Brook, NY
fYear :
2009
fDate :
March 29 2009-April 2 2009
Firstpage :
281
Lastpage :
292
Abstract :
Developing powerful paradigms for programming sensor networks is critical to realize the full potential of sensor networks as collaborative data processing engines. In this article, we motivate and develop a deductive framework for programming sensor networks, extending the prior vision of viewing sensor network as a distributed database. The deductive programming approach is declarative, very expressive, and amenable to automatic optimizations. Such a framework allows users to program sensor network applications at a high-level without worrying about the low-level tedious details. Our system translates a given deductive program to efficient distributed code that runs on individual nodes. To facilitate the above translation, we develop techniques for distributed and asynchronous evaluation of deductive programs in sensor networks. Our techniques generalize to recursive programs without negations, arbitrary non- recursive programs with negations, and in general to arbitrary "locally non-recursive" programs with function symbols. We present performance results on TOSSIM, a network simulator, and a small network testbed.
Keywords :
codes; deductive databases; distributed databases; distributed sensors; TOSSIM; collaborative data processing engines; deductive framework; deductive programming approach; distributed code; distributed database; sensor networks programming; Automatic programming; Computer science; Data engineering; Data processing; Distributed databases; Engines; International collaboration; Query processing; Sensor systems; Testing; Distributed Query Processing; Logic Programming; Sensor Networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Data Engineering, 2009. ICDE '09. IEEE 25th International Conference on
Conference_Location :
Shanghai
ISSN :
1084-4627
Print_ISBN :
978-1-4244-3422-0
Electronic_ISBN :
1084-4627
Type :
conf
DOI :
10.1109/ICDE.2009.52
Filename :
4812410
Link To Document :
بازگشت