Database-Centric Programming for Wide-Area Sensor Systems [chapter]

Shimin Chen, Phillip B. Gibbons, Suman Nath
2005 Lecture Notes in Computer Science  
A wide-area sensor system is a complex, dynamic, resource-rich collection of Internet-connected sensing devices. In this paper, we propose X-Tree Programming, a novel database-centric programming model for wide-area sensor systems designed to achieve the seemingly conflicting goals of expressiveness, ease of programming, and efficient distributed execution. To demonstrate the effectiveness of X-Tree Programming in achieving these goals, we have incorporated the model into IrisNet, a shared
more » ... structure for wide-area sensing, and developed several widely different applications, including a distributed infrastructure monitor running on 473 machines worldwide.
doi:10.1007/11502593_10 fatcat:67qiv34kwbetvkgfwj2kc3nwgu