Sciweavers

SENSYS
2009
ACM

Evaluating a BASIC approach to sensor network node programming

13 years 11 months ago
Evaluating a BASIC approach to sensor network node programming
Sensor networks have the potential to empower domain experts from a wide range of fields. However, presently they are notoriously difficult for these domain experts to program, even though their applications are often conceptually simple. We address this problem by applying the BASIC programming language to sensor networks and evaluating its effectiveness. BASIC has proven highly successful in the past in allowing novices to write useful programs on home computers. Our contributions include a user study evaluating how well novice (no programming experience) and intermediate (some programming experience) users can accomplish simple sensor network tasks in BASIC and in TinyScript (a principally event-driven high-level language for node-oriented programming) and an evaluation of power consumption issues in BASIC. 45–55% of novice users can complete simple tasks in BASIC, while only 0–17% can do so in TinyScript. In both languages, users generally are most successful using imperativ...
J. Scott Miller, Peter A. Dinda, Robert P. Dick
Added 19 May 2010
Updated 19 May 2010
Type Conference
Year 2009
Where SENSYS
Authors J. Scott Miller, Peter A. Dinda, Robert P. Dick
Comments (0)