Wireless integrated network sensors
Communications of the ACM
Broad-spectrum studies of log file analysis
Proceedings of the 22nd international conference on Software engineering
Aspect-Oriented Programming Workshop Report
ECOOP '97 Proceedings of the Workshops on Object-Oriented Technology
The nesC language: A holistic approach to networked embedded systems
PLDI '03 Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation
TOSSIM: accurate and scalable simulation of entire TinyOS applications
Proceedings of the 1st international conference on Embedded networked sensor systems
Hardware design experiences in ZebraNet
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
Perracotta: mining temporal API rules from imperfect traces
Proceedings of the 28th international conference on Software engineering
Adaptive Online Program Analysis
ICSE '07 Proceedings of the 29th international conference on Software Engineering
Increasing the reliability of wireless sensor networks with a distributed testing framework
Proceedings of the 4th workshop on Embedded networked sensors
Program representations for testing wireless sensor network applications
Workshop on Domain specific approaches to software test automation: in conjunction with the 6th ESEC/FSE joint meeting
Social Control of Herd Animals by Integration of Artificially Controlled Congeners
SAB '08 Proceedings of the 10th international conference on Simulation of Adaptive Behavior: From Animals to Animats
Application note: Embedded sensor technology for real time determination of animal lying time
Computers and Electronics in Agriculture
Run time assurance of application-level requirements in wireless sensor networks
Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems
T-check: bug finding for sensor networks
Proceedings of the 9th ACM/IEEE International Conference on Information Processing in Sensor Networks
Unit testing for wireless sensor networks
Proceedings of the 2010 ICSE Workshop on Software Engineering for Sensor Network Applications
Sensing through the continent: towards monitoring migratory birds using cellular sensor networks
Proceedings of the 11th international conference on Information Processing in Sensor Networks
Adaptive neighbor discovery for mobile and low power wireless sensor networks
Proceedings of the 15th ACM international conference on Modeling, analysis and simulation of wireless and mobile systems
Hi-index | 0.00 |
Developing applications for wireless sensor networks (WSNs) can provide many challenges. Environmental conditions have a large impact on the behavior of an application, but it may not be feasible to replicate the conditions of the deployment environment while creating the application. Furthermore, long-term deployment of monitoring applications require extensive pre-deployment analysis of such applications since the sensors cannot be accessed after their deployment. Through a combination of simulation and software engineering practices, it is possible to rigorously test and validate the software for WSNs. In this paper, several methods for simulating distributed mobile WSNs and testing the software are provided. These methods are used in the development of a WSN that was deployed to track Whooping Cranes during their year long migration.