DocumentCode
1910345
Title
Assessing Diagnostic Techniques for Fault Tolerance in Software
Author
Gallardo, Guillermo ; May, John ; Gallardo, Julio C.
Author_Institution
Bristol Univ.
fYear
2007
fDate
22-25 Jan. 2007
Firstpage
232
Lastpage
237
Abstract
One of the main concerns in software safety critical applications is to ensure sufficient reliability if one cannot prove the absence of faults. Fault tolerance (FT) provides a plausible method for improving reliability claims in the presence of systematic failures in software. It is plausible that some software FT techniques offer increased protection than others. However, the extent of claims that can be made for different FT software architectures remains unclear. We investigate an approach to FT that integrates data diversity (DD) assertions and traditional assertions (TA). We also present the principles of a method to assess the effectiveness of the approach. The aim of this approach is to make it possible to evolve more powerful FT and thereby improve reliability. This is a step towards the aim of understanding the effectiveness of FT safety-critical applications and thus making it easier to use FT in safety arguments
Keywords
program testing; software fault tolerance; data diversity; diagnostic techniques; software fault tolerance; software safety critical applications; software systematic failures; traditional assertions; Application software; Computer architecture; Fault diagnosis; Fault tolerance; Fault tolerant systems; Microprocessors; Redundancy; Software safety; Software systems; Software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Reliability and Maintainability Symposium, 2007. RAMS '07. Annual
Conference_Location
Orlando, FL
ISSN
0149-144X
Print_ISBN
0-7803-9766-5
Electronic_ISBN
0149-144X
Type
conf
DOI
10.1109/RAMS.2007.328122
Filename
4126355
Link To Document