Database-Centric Programming for Wide-Area Sensor Systems

  • Shimin Chen
  • Phillip B. Gibbons
  • Suman Nath
Conference paper

DOI: 10.1007/11502593_10

Part of the Lecture Notes in Computer Science book series (LNCS, volume 3560)
Cite this paper as:
Chen S., Gibbons P.B., Nath S. (2005) Database-Centric Programming for Wide-Area Sensor Systems. In: Prasanna V.K., Iyengar S.S., Spirakis P.G., Welsh M. (eds) Distributed Computing in Sensor Systems. DCOSS 2005. Lecture Notes in Computer Science, vol 3560. Springer, Berlin, Heidelberg

Abstract

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 infrastructure for wide-area sensing, and developed several widely different applications, including a distributed infrastructure monitor running on 473 machines worldwide.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Shimin Chen
    • 1
  • Phillip B. Gibbons
    • 2
  • Suman Nath
    • 1
    • 2
  1. 1.Carnegie Mellon University 
  2. 2.Intel Research Pittsburgh 

Personalised recommendations