ICSE '94 Proceedings of the 16th international conference on Software engineering
Design by Contract: Making Object-Oriented Programs that Work
TOOLS '97 Proceedings of the Technology of Object-Oriented Languages and Systems - Tools-25
Software Rejuvenation: Analysis, Module and Applications
FTCS '95 Proceedings of the Twenty-Fifth International Symposium on Fault-Tolerant Computing
An analysis of a large scale habitat monitoring application
SenSys '04 Proceedings of the 2nd international conference on Embedded networked sensor systems
A Comprehensive Model for Software Rejuvenation
IEEE Transactions on Dependable and Secure Computing
Sympathy for the sensor network debugger
Proceedings of the 3rd international conference on Embedded networked sensor systems
Trio: enabling sustainable and scalable outdoor wireless sensor network deployments
Proceedings of the 5th international conference on Information processing in sensor networks
Interface contracts for TinyOS
Proceedings of the 6th international conference on Information processing in sensor networks
Microreboot — A technique for cheap recovery
OSDI'04 Proceedings of the 6th conference on Symposium on Opearting Systems Design & Implementation - Volume 6
Achieving availability and survivability in wireless sensor networks by software rejuvenation
Proceedings of the 4th international workshop on Security, privacy and trust in pervasive and ubiquitous computing
The hitchhiker's guide to successful wireless sensor network deployments
Proceedings of the 6th ACM conference on Embedded network sensor systems
PermaDAQ: A scientific instrument for precision sensing and data recovery in environmental extremes
IPSN '09 Proceedings of the 2009 International Conference on Information Processing in Sensor Networks
Surviving sensor network software faults
Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles
Learning from sensor network data
Proceedings of the 7th ACM Conference on Embedded Networked Sensor Systems
MoMi: model-based diagnosis middleware for sensor networks
Proceedings of the 4th International Workshop on Middleware Tools, Services and Run-Time Support for Sensor Networks
NoSE: efficient maintenance and initialization of wireless sensor networks
SECON'09 Proceedings of the 6th Annual IEEE communications society conference on Sensor, Mesh and Ad Hoc Communications and Networks
Hi-index | 0.00 |
Many sensor network systems encounter considerable problems after deployment despite extensive simulation and testing during the development. A fundamental issue is unforeseen problems that rarely occur, which makes them hard to reproduce. This work focuses on a class of problems that occur due to so-called software aging: The classical software engineering approach to handle software aging effects is software rejuvenation, i. e., the proactive reset of software components. In this positioning paper we discuss whether software rejuvenation can be applied to resource scarce sensor nodes, which are tightly coupled distributed system. We detail why and how software rejuvenation techniques are applicable to sensor networks and presents the basic building blocks required.