• 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