THE USE OF EXECUTABLE ASSERTIONS FOR ERROR-DETECTION AND DAMAGE ASSESSMENT

被引:6
|
作者
JAOUA, A [1 ]
MILI, A [1 ]
机构
[1] UNIV TUNIS,FAC SCI,DEPT COMP SCI,ALGORITHM & HEURIST PROGRAMMING RES GRP,BELVEDERE,TUNISIA
关键词
D O I
10.1016/0164-1212(90)90063-R
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
A fault-tolerant program is one that can continue service after faults have adversely affected the state of the program. The process by which a program can tolerate faults is divided into four phases: error detection, when the fault is first detected; damage assessment, when the damage caused by the fault is assessed; fault removal, when the fault is diagnosed, then removed; finally, error recovery, when the impact of the fault on the state of the program is corrected. In this article, we are interested in the first two phases. We discuss means to carry these phases out, using executable assertions. Appropriate executable assertions are derived by solving algebraic equations in the Tarski calculus of relations. © 1990.
引用
收藏
页码:15 / 37
页数:23
相关论文
共 50 条
  • [1] HETA: Hybrid Error-Detection Technique Using Assertions
    Azambuja, Jose Rodrigo
    Altieri, Mauricio
    Becker, Juergen
    Kastensmidt, Fernanda Lima
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2013, 60 (04) : 2805 - 2812
  • [2] Executable assertions and timed traces for on-line software error detection
    Rabejac, C
    Blanquart, JP
    Queille, JP
    [J]. PROCEEDINGS OF THE TWENTY-SIXTH INTERNATIONAL SYMPOSIUM ON FAULT-TOLERANT COMPUTING, 1996, : 138 - 147
  • [3] ON THE USE OF EXECUTABLE ASSERTIONS IN STRUCTURED PROGRAMS
    MILI, A
    GUEMARA, S
    JAOUA, A
    TORRES, P
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1987, 7 (01) : 15 - 27
  • [4] AN ERROR IN ERROR-DETECTION
    MAURER, WD
    [J]. COMMUNICATIONS OF THE ACM, 1989, 32 (09) : 1131 - 1131
  • [5] THE USE OF TRIGRAM ANALYSIS FOR SPELLING ERROR-DETECTION
    ZAMORA, EM
    POLLOCK, JJ
    ZAMORA, A
    [J]. INFORMATION PROCESSING & MANAGEMENT, 1981, 17 (06) : 305 - 316
  • [6] S-SETA: Selective Software-Only Error-Detection Technique Using Assertions
    Chielle, Eduardo
    Rodrigues, Gennaro S.
    Kastensmidt, Fernanda L.
    Cuenca-Asensi, Sergio
    Tambara, Lucas A.
    Rech, Paolo
    Quinn, Heather
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2015, 62 (06) : 3088 - 3095
  • [7] AN ERROR IN ERROR-DETECTION - REPLY
    WAGNER, NR
    PUTTER, PS
    [J]. COMMUNICATIONS OF THE ACM, 1989, 32 (09) : 1132 - 1132
  • [8] ON SPELLING ERROR-DETECTION
    BENARI, M
    [J]. COMMUNICATIONS OF THE ACM, 1981, 24 (05) : 332 - 332
  • [9] CODES FOR ERROR-DETECTION
    FARR, EH
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 1964, 10 (04) : 395 - &
  • [10] AN ARGUMENT FOR JUDICIOUS USE OF ERROR-DETECTION MECHANISMS IN LANS
    STRAYER, WT
    WEAVER, AC
    [J]. 14TH CONFERENCE ON LOCAL COMPUTER NETWORKS, 1989, : 365 - 375