Advances in object-oriented software engineering
Advances in object-oriented software engineering
Software Fault Tolerance
Fault Tolerance: Principles and Practice
Fault Tolerance: Principles and Practice
Exception Handling in Component-Based System Development
COMPSAC '01 Proceedings of the 25th International Computer Software and Applications Conference on Invigorating Software Development
Dependable computing: concepts, limits, challenges
FTCS'95 Proceedings of the Twenty-Fifth international conference on Fault-tolerant computing
Reflections on Industry Trends and Experimental Research in Dependability
IEEE Transactions on Dependable and Secure Computing
Protective wrapping of off-the-shelf components
ICCBSS'05 Proceedings of the 4th international conference on COTS-Based Software Systems
Fault injection approach based on architectural dependencies
Architecting Dependable Systems III
Hi-index | 0.00 |
We have recently proposed a general approach to engineering protective wrappers as a means of detecting errors or unwanted behaviour in systems employing an OTS (Off-The-Shelf) item, and launching appropriate recovery actions. This paper presents results of a case study in protective wrapper development, using a Simulink model of a steam boiler system together with an OTS PID (Proportional, Integral and Derivative) controller. The protective wrappers are developed for the model of the system in such a way that they allow detection and tolerance of typical errors caused by unavailability of signals, violations of constraints, and oscillations.