loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
24th IEEE International Conference on Distributed Computing Systems (ICDCS'04)
Spatial Programming Using Smart Messages: Design and Implementation
Hachioji, Tokyo, Japan
March 24-March 26
ISBN: 0-7695-2086-3
Cristian Borcea, Rutgers University
Chalermek Intanagonwiwat, Rutgers University
Porlin Kang, Rutgers University
Ulrich Kremer, Rutgers University
Liviu Iftode, Rutgers University

Spatial Programming (SP) is a space-aware programming model for outdoor distributed embedded systems. Central to SP are the concepts of space and spatial reference, which provide applications with a virtual resource naming in networks of embedded systems. A network resource is referenced using its expected physical location and properties. Together with other SP features, such as reference consistency and access timeout, they help programmers cope with highly dynamic network configurations in a network-transparent fashion.

This paper presents the SP design and its implementation using Smart Messages, a lightweight software architecture similar to mobile agents, that we develop for networks of embedded systems. We also describe the implementation and evaluation of a simple SP application over a testbed consisting of HP iPAQs running Linux and equipped with 802.11 cards for wireless communication. The experimental results indicate that SP is a viable programming model for outdoor distributed computing.

Citation:
Cristian Borcea, Chalermek Intanagonwiwat, Porlin Kang, Ulrich Kremer, Liviu Iftode, "Spatial Programming Using Smart Messages: Design and Implementation," icdcs, pp.690-699, 24th IEEE International Conference on Distributed Computing Systems (ICDCS'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.