Tables: A Spreadsheet-Inspired Programming Model for Sensor Networks
- ORNL
- The Aerospace Corporation
Current programming interfaces for sensor networks often target experienced developers and lack important features. Tables is a spreadsheet inspired programming environment that enables rapid development of complex applications by a wide range of users. Tables emphasizes ease-of-use by employing spreadsheet abstractions, including pivot tables and data-driven functions. Using these tools, users are able to construct applications that incorporate local and collective computation and communication. We evaluate the design and implementation of Tables on the TelosB platform, and show how Tables can be used to construct data monitoring, classification, and object tracking applications. We discuss the relative computation, memory, and network overhead imposed by the Tables environment. With this evaluation, we show that the Tables programming environment represents a feasible alternative to existing programming systems.
- Research Organization:
- Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States)
- Sponsoring Organization:
- Work for Others (WFO)
- DOE Contract Number:
- DE-AC05-00OR22725
- OSTI ID:
- 982392
- Resource Relation:
- Conference: International Conference on Distributed Computing in Sensor Systems, Santa Barbara, CA, USA, 20100621, 20100621
- Country of Publication:
- United States
- Language:
- English
Similar Records
Differentiable predictive control: Deep learning alternative to explicit model predictive control for unknown nonlinear systems
A domain wall-magnetic tunnel junction artificial synapse with notched geometry for accurate and efficient training of deep neural networks