Maté: a tiny virtual machine for sensor networks
Proceedings of the 10th international conference on Architectural support for programming languages and operating systems
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
MNP: Multihop Network Reprogramming Service for Sensor Networks
ICDCS '05 Proceedings of the 25th IEEE International Conference on Distributed Computing Systems
The Tenet architecture for tiered sensor networks
Proceedings of the 4th international conference on Embedded networked sensor systems
Atomicity and visibility in tiny embedded systems
Proceedings of the 3rd workshop on Programming languages and operating systems: linguistic support for modern operating systems
The emergence of networking abstractions and techniques in TinyOS
NSDI'04 Proceedings of the 1st conference on Symposium on Networked Systems Design and Implementation - Volume 1
SmartCoast: A Wireless Sensor Network for Water Quality Monitoring
LCN '07 Proceedings of the 32nd IEEE Conference on Local Computer Networks
Query Processing in Sensor Networks
IEEE Pervasive Computing
Low power wireless sensor networks in industrial environment
ICS'08 Proceedings of the 12th WSEAS international conference on Systems
A middleware-based approach for heterogeneous wireless sensor networks
ICCOM'08 Proceedings of the 12th WSEAS international conference on Communications
Development of field programmable modular wireless sensor network nodes for ambient systems
Computer Communications
f-MAC: a deterministic media access control protocol without time synchronization
EWSN'06 Proceedings of the Third European conference on Wireless Sensor Networks
Hi-index | 0.00 |
This research focuses on the design and implementation of a tool to speed-up the development and deployment of heterogeneous wireless sensor networks. The THAWS (Tyndall Heterogeneous Automated Wireless Sensors) tool can be used to quickly create and configure application-specific sensor networks, based on a list of application requirements and constraints. THAWS presents the user with a choice of options, in order to gain this information on the functionality of the network. With this information, THAWS uses code generation techniques to create the necessary code from pre-written templates and well-tested, optimized software modules from a library, which includes an implementation of novel plug-and-play sensor interface. These library modules can also be modified at the code generation stage. The application code and necessary library modules are then automatically compiled to form binary instruction files for each node in the network. The binary instruction files then wirelessly propagate through the network, and reprogram the nodes. This completes the task of targeting the wireless network towards a specific sensing application. THAWS is an adaptable tool that works with both homogeneous and heterogeneous networks built from wireless sensor nodes that have been developed in the Tyndall National Institute. Its advantage over traditional methods of WSN development is simplification of development.