DocumentCode :
1586149
Title :
Correspondent computing for software implementation fault tolerance
Author :
Lee, Pen-Nan ; Blankenship, Jeff
Author_Institution :
Dept. of Comput. Sci., Houston Univ., University Park, TX, USA
fYear :
1990
Firstpage :
12
Lastpage :
19
Abstract :
Correspondent computing, which achieves diversity through correspondent operations and uses a decision algorithm which is based on correspondence checking rather than majority voting or assertion checking, is proposed. The significance of this is that multiple diverse software versions are produced from a single algorithm and the assertions used in the correspondence test are more exact and easier to formulate. The ability of the correspondent computing method to generate correspondent versions systematically is further enhanced by the introduction of `partial´ reciprocal operations. Their role in creating reciprocal correspondent program modules tolerant to software implementation faults is explored in an actual program which implements a well-known triangle algorithm
Keywords :
fault tolerant computing; software engineering; correspondence checking; correspondence test; correspondent computing method; correspondent operations; decision algorithm; multiple diverse software versions; reciprocal correspondent program modules; reciprocal operations; software implementation fault tolerance; well-known triangle algorithm; Application software; Computer science; Fault tolerance; Fault tolerant systems; Programming profession; Software algorithms; Software systems; Software testing; Space vehicles; Voting;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Applied Computing, 1990., Proceedings of the 1990 Symposium on
Conference_Location :
Fayetteville, AR
Print_ISBN :
0-8186-2031-5
Type :
conf
DOI :
10.1109/SOAC.1990.82133
Filename :
82133
Link To Document :
بازگشت