By Topic

EmStar: development with high system visibility

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

3 Author(s)
J. Elson ; Center for Embedded Networked Sensing, UCLA, Los Angeles, CA, USA ; L. Girod ; D. Estrin

Recently, increasing research attention has been directed toward wireless sensor networks: collections of small low-power nodes, physically situated in the environment, that can intelligently deliver high-level sensing results to the user. As the community has moved into more complex design efforts large-scale, long-lived systems that truly require self-organization and adaptivity to the environment - a number of important software design issues have arisen. To make software robust, we must carefully observe its behavior and understand its failure modes. However, many of these failures are not manifested until deployment time. Channel and storage limitations make visibility into a deployed system difficult, hindering our understanding of failure modes. Simulation is difficult to apply; the network's physical situatedness makes it sensitive to subtleties of sensors and wireless communication channels that are difficult to model. In this article we describe EmStar, a PC-based software framework that aims to make development easier by improving system visibility. EmStar's novel execution environments encompass pure simulation, true in-situ deployment, and hybrid modes that combine simulation with real wireless communication and sensors situated in the environment.

Published in:

IEEE Wireless Communications  (Volume:11 ,  Issue: 6 )