This paper proposes a new programming paradigm for data collection in wireless sensor networks (WSNs), called SpaceTime Oriented Programming (STOP). It is designed to reduce the complexity of WSN programming by providing a high-level programming abstraction to specify spatiotemporal data collection in WSNs. In STOP, data collection is specified from a global viewpoint as a whole rather than sensor nodes as individuals. STOP treats space and time as first-class citizens and combines them as spacetime continuum. A spacetime is a three dimensional object that consists of a two spacial dimensions and a time playing the role of the third dimension. Application developers program data collections to spacetime, which abstracts away the low-level details in WSNs. This paper describes the design of the STOP language and STOP runtime environment. 1
To submit an update or takedown request for this paper, please submit an Update/Correction/Removal Request.