Programming Boolean expressions for testability

被引:0
|
作者
White, AL [1 ]
机构
[1] NASA Langley, Hampton, VA 23681 USA
关键词
D O I
10.1109/AERO.2004.1368116
中图分类号
V [航空、航天];
学科分类号
08 ; 0825 ;
摘要
This paper proposes several methods for programming the Boolean expressions in a flight control program that makes them amenable for exhaustive testing. It first describes the current FAA approach that accepts arbitrary Boolean expressions and attempts to apply the test known as modified condition/decision coverage (MC/DC) The major observation is that MC/DC is still evolving-there is disagreement about what constitutes an MC/DC test set. For this and other reasons, it is appropriate to consider alternative methods. These alternatives may appear to be more arduous than MC/DC, but since they are straightforward there is little time spent choosing a test set. They also attempt exhaustive testing, producing a high probability of detecting errors. This work is in an initial state. Some suggestions are made about checking the practicality of the proposed methods.
引用
收藏
页码:3110 / 3122
页数:13
相关论文
共 50 条
  • [1] THE TESTABILITY-PRESERVING CONCURRENT DECOMPOSITION AND FACTORIZATION OF BOOLEAN EXPRESSIONS
    RAJSKI, J
    VASUDEVAMURTHY, J
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1992, 11 (06) : 778 - 793
  • [2] EMBEDDING BOOLEAN EXPRESSIONS INTO LOGIC PROGRAMMING
    BUTTNER, W
    SIMONIS, H
    JOURNAL OF SYMBOLIC COMPUTATION, 1987, 4 (02) : 191 - 205
  • [3] A Nonlinear Integer Programming Approach for the Minimization of Boolean Expressions
    Papakonstantinou, K. G.
    Papakonstantinou, G.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2018, 27 (10)
  • [4] ON TRANSLATION OF BOOLEAN EXPRESSIONS
    BOTTENBRUCH, HH
    GRAU, AA
    COMMUNICATIONS OF THE ACM, 1962, 5 (07) : 384 - 387
  • [5] Indexing Boolean Expressions
    Whang, Steven Euijong
    Garcia -Molina, Hector
    Brower, Chad
    Shanmugasundaram, Jayavel
    Vassilvitskii, Sergei
    Vee, Erik
    Yerneni, Ramana
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2009, 2 (01): : 37 - 48
  • [6] Pseudocube-based expressions to enhance testability
    Ishikawa, R
    Igarashi, T
    Hirayama, T
    Shimizu, K
    APCCAS 2002: ASIA-PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, VOL 2, PROCEEDINGS, 2002, : 305 - 310
  • [7] On detecting faults for Boolean expressions
    Chen, T. Y.
    Lau, M. F.
    Sim, K. Y.
    Sun, C. A.
    SOFTWARE QUALITY JOURNAL, 2009, 17 (03) : 245 - 261
  • [8] AN ALGORITHM FOR TRANSLATING BOOLEAN EXPRESSIONS
    ARDEN, BW
    GRAHAM, RM
    GALLER, BA
    JOURNAL OF THE ACM, 1962, 9 (02) : 222 - &
  • [9] INHIBITED EXPRESSIONS OF BOOLEAN DIFFERENCES
    LOTFI, ZM
    TOSSER, AJ
    INTERNATIONAL JOURNAL OF ELECTRONICS, 1980, 48 (01) : 57 - 64
  • [10] COMPUTER EXPANSION OF BOOLEAN EXPRESSIONS
    CHUANG, YH
    COMPUTER, 1971, 4 (03) : 23 - &