Sciweavers

IPSN
2009
Springer

Archetype-based design: Sensor network programming for application experts, not just programming experts

13 years 11 months ago
Archetype-based design: Sensor network programming for application experts, not just programming experts
Sensor network application experts such as biologists, geologists, and environmental engineers generally have little experience with, and little patience for, general-purpose and often low-level sensor network programming languages. We believe sensor network languages should be designed for application experts, who may not be expert programmers. To further that goal, we propose the concepts of sensor network application archetypes, archetype-specific languages, and archetype templates. Our work makes the following contributions. (1) We have examined a wide range of wireless sensor networks to develop a taxonomy of seven archetypes. This taxonomy permits the design of compact languages that are appropriate for novice programmers. (2) We developed a language (named WASP) and its associated compiler for a commonly encountered archetype. (3) We conducted user studies to evaluate the suitability of WASP and several alternatives for novice programmers. To the best of our knowledge, this 56...
Lan S. Bai, Robert P. Dick, Peter A. Dinda
Added 20 May 2010
Updated 20 May 2010
Type Conference
Year 2009
Where IPSN
Authors Lan S. Bai, Robert P. Dick, Peter A. Dinda
Comments (0)