DocumentCode :
3548475
Title :
Certification trails for data structures
Author :
Sullivan, G.F. ; Masson, G.M.
Author_Institution :
Dept. of Comput. Sci., Johns Hopkins Univ., Baltimore, MD, USA
fYear :
1991
fDate :
25-27 June 1991
Firstpage :
240
Lastpage :
247
Abstract :
The applicability of the certification trail technique, a recently introduced and promising approach to fault detection and fault tolerance, is expanded. Previously, certification trails had to be customized to each algorithm application, but here trails appropriate to wide classes of algorithms are developed. These certification trails are based on common data-structure operations such as those carried out using balanced binary trees and heaps. Any algorithm using these sets of operations can therefore employ the certification trail method to achieve software fault tolerance. Constructions of trails for abstract data types such as priority queues and union-find structures are given. These trails are applicable to any data structure implementation of the abstract data type. It is shown that these ideas lead naturally to monitors for data structure operations.<>
Keywords :
data structures; fault tolerant computing; software reliability; abstract data types; balanced binary trees; certification trails; data structures; fault detection; heaps; monitors; priority queues; software fault tolerance; union-find structures; Binary trees; Certification; Computer science; Data structures; Error correction; Fault detection; Fault tolerance; Fault tolerant systems; Monitoring; Software algorithms;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Fault-Tolerant Computing, 1991. FTCS-21. Digest of Papers., Twenty-First International Symposium
Conference_Location :
Montreal, Quebec, Canada
Print_ISBN :
0-8186-2150-8
Type :
conf
DOI :
10.1109/FTCS.1991.146668
Filename :
146668
Link To Document :
بازگشت