loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Eighth IEEE International Symposium on High Assurance Systems Engineering (HASE'04)
An Approach for Designing and Assessing Detectors for Dependable Component-Based Systems
Tampa, Florida
March 25-March 26
ISBN: 0-7695-2094-4
Arshad Jhumka, Technical University at Darmstadt
Neeraj Suri, Technical University at Darmstadt
In this paper, we present an approach that helps in the design and assessment of detectors. A detector is a program component that asserts the validity of a predicate in a given program state. We first develop a theory of error detection, and identify two main properties of detectors, namely completeness and accuracy. Given the complexity of designing efficient detectors, we introduce two metrics, namely completeness (C) and inaccuracy (I), that capture the operational effectiveness of detector operations, and each metric captures one efficiency aspect of the detector. Subsequently, we present an approach for experimentally evaluating these metrics, and is based on fault-injection. The metrics developed in our approach also allow a system designer to perform a cost-benefit analysis for resource allocation when designing efficient detectors for fault-tolerant systems. The applicability of our approach is suited for the design of reliable component-based systems.
Index Terms:
detectors, fail-safe, formal methods, metrics, cost/benefit analysis, fault injection
Citation:
Arshad Jhumka, Martin Hiller, Neeraj Suri, "An Approach for Designing and Assessing Detectors for Dependable Component-Based Systems," hase, pp.69-78, Eighth IEEE International Symposium on High Assurance Systems Engineering (HASE'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.