A variance-reduction technique via fault-expansion for fault-coverage estimation

The estimation of fault coverage (FC) for ultra dependable systems is a daunting task. Typically, system FC is estimated via experimental techniques such as fault injection, and the gathered data are analyzed using statistical models. Specifically, faults are randomly selected, then injected into th...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on reliability 1997-09, Vol.46 (3), p.366-374
Hauptverfasser: Smith, D.T., Johnson, B.W., Andrianos, N., Profeta, J.A.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The estimation of fault coverage (FC) for ultra dependable systems is a daunting task. Typically, system FC is estimated via experimental techniques such as fault injection, and the gathered data are analyzed using statistical models. Specifically, faults are randomly selected, then injected into the system, and the response of the system is recorded. If the injected fault is detected, then the result is recorded as a 1; otherwise it is a 0. A point estimate and s-confidence interval are then derived from the experimental data. The difficulty with this approach is that ultra-dependable systems have FC, C/spl ges/1-10/sup -5/. To estimate C accurately requires: more than 10/sup i/ data points, i/spl equiv/-log/sub 10/(1-C). A technique for enumerating equivalent fault classes can be used to reduce the number of required experiments. The enumeration process is fault expansion, which determines the set of equivalent faults via an analysis of the system structure. This paper presents a fault expansion (FE), variance reduction technique (VRT) that uses the expanded fault data to calculate a point estimate and confidence interval for the fault detection coverage. This FE-VRT can reduce appreciably the number of fault injection experiments required to estimate C for an ultra-dependable system. Typically, performing fault injection experiments is costly, in terms of both process time and computer resources. Fault injection results and the equivalent expanded fault-set for each fault are included in this paper to demonstrate the power of FE-VRT. FE-VRT is a viable method for increasing the accuracy of a FC estimate.
ISSN:0018-9529
1558-1721
DOI:10.1109/24.664008