作者
Ryan Newton, Greg Morrisett, Matt Welsh
发表日期
2007/4/25
图书
Proceedings of the 6th international conference on Information processing in sensor networks
页码范围
489-498
简介
The development of high-level programming environments is essential if wireless sensor networks are to be accessible to non-experts. In this paper, we present the Regiment system, which consists of a high-level language for spatiotemporal macroprogramming, along with a compiler that translates global programs into node-level code. In Regiment, the programmer views the network as a set of spatially-distributed data streams. The programmer can manipulate sets of these streams that may be defined by topological or geographic relationships between nodes. Regiment provides a rich set of primitives for processing data on individual streams, manipulating regions, performing aggregation over a region, and triggering new computation within the network.
In this paper, we describe the design and implementation of the Regiment language and compiler. We describe the deglobalization process that compiles a …
引用总数
2007200820092010201120122013201420152016201720182019202020212022202316372334332919272120121187997
学术搜索中的文章
R Newton, G Morrisett, M Welsh - Proceedings of the 6th international conference on …, 2007