DocumentCode
1746851
Title
Formal guides for experimentally verifying complex software-implemented fault tolerance mechanisms
Author
Arazo, Alberto ; Crouzet, Yves
Author_Institution
Lab. d´´Autom. et d´´Anal. des Syst., CNRS, Toulouse, France
fYear
2001
fDate
2001
Firstpage
69
Lastpage
79
Abstract
Describes a framework allowing the experimental verification of complex software-implemented fault-tolerance algorithms and mechanisms (FTAMs). This framework takes into account two of the most important aspects which are increasingly required in newly-developed fault-tolerant systems: the considerations of COTS (commercial off-the-shelf) based architectures and the compliance with severe safety certification procedures. The strategy proposed shows how a rigorous FTAM specification, based on a multiple-viewpoint architectural description, may help to mechanically monitor the verification of its implementation under real conditions. The proposed strategy has been instantiated using two mechanized techniques: model checking and fault injection. The preliminary conclusions of the application of this automated approach to a small part of a commercial fault-tolerant system help us clarify its usage and its suitability for validating complex dependable systems
Keywords
certification; formal verification; safety-critical software; software architecture; software fault tolerance; COTS-based software architectures; FTAM specification; commercial off-the-shelf software; complex dependable systems; experimental verification; fault injection; fault-tolerance algorithms; formal guide; implementation verification monitoring; model checking; multiple-viewpoint architectural description; safety certification procedures; software-implemented fault tolerance mechanisms; Application software; Certification; Computer architecture; Control systems; Fault tolerance; Fault tolerant systems; Hardware; Power generation economics; Safety; Standards development;
fLanguage
English
Publisher
ieee
Conference_Titel
Engineering of Complex Computer Systems, 2001. Proceedings. Seventh IEEE International Conference on
Conference_Location
Skovde
Print_ISBN
0-7695-1159-7
Type
conf
DOI
10.1109/ICECCS.2001.930165
Filename
930165
Link To Document