Control Theory-Based Foundations of Self-Controlling Software
IEEE Intelligent Systems
Testing real-time embedded software using UPPAAL-TRON: an industrial case study
Proceedings of the 5th ACM international conference on Embedded software
Retrofitting Autonomic Capabilities onto Legacy Systems
Cluster Computing
Self-Management of COTS Component-Based Systems Using Wrappers
COMPSAC '06 Proceedings of the 30th Annual International Computer Software and Applications Conference - Volume 02
Diagnosis of Embedded Software Using Program Spectra
ECBS '07 Proceedings of the 14th Annual IEEE International Conference and Workshops on the Engineering of Computer-Based Systems
Introducing Recovery Style for Modeling and Analyzing System Recovery
WICSA '08 Proceedings of the Seventh Working IEEE/IFIP Conference on Software Architecture (WICSA 2008)
Autonomic fault mitigation in embedded systems
Engineering Applications of Artificial Intelligence
Increasing system dependability through architecture-based self-repair
Architecting dependable systems
Models in Software Engineering
Hi-index | 0.00 |
The reliability of high-volume products, such as consumer electronic devices, is threatened by the combination of increasing complexity, decreasing time-to-market, and strong cost constraints. As an approach to maintain a high level of reliability and to avoid customer complaints, we present a run-time awareness concept. Part of this concept is the use of models for run-time error detection. We have implemented a general awareness framework in which an application and a model of its desired behaviour can be inserted. It allows both time-based and event-based error detection at run time. This method, coupled to local recovery techniques, aims to minimize any user exposure to product-internal technical errors, thereby improving user-perceived reliability.