DocumentCode :
3205569
Title :
Comments on modified condition/decision coverage for software testing [of flight control software]
Author :
White, Allan L.
Author_Institution :
NASA Langley Res. Center, Hampton, VA, USA
Volume :
6
fYear :
2001
fDate :
2001
Firstpage :
2821
Abstract :
This paper considers the modified condition/decision coverage method of testing software. There is an explanation of the method and why it appears reasonable; the probability model offered as a justification is closely examined; and several experiments are described that check the underlying assumptions of the method and its probability model. The method checks the implementation of Boolean expressions by checking the correctness of certain entries in the truth table. These entries are the ones for which a change in a single variable changes the evaluation of the entire expression. The probability model offered as a justification, however, is shown to be equivalent to a binomial distribution of errors, which says all entries are equally likely to be incorrect, Hence, there is not a match between the method and the model. For this reason, a number of experiments are proposed to test the assumptions of the method and the model
Keywords :
Boolean functions; aerospace computing; aerospace control; binomial distribution; decision tables; program testing; Boolean expressions implementation; binomial distribution of errors; entire expression evaluation; flight control software; heuristic method; hypothesis test; modified condition/decision coverage; probability model; single variable change; software testing; truth table; Actuators; Aerospace control; Automatic control; Automatic programming; FAA; NASA; Performance gain; Software testing; System testing; Uninterruptible power systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace Conference, 2001, IEEE Proceedings.
Conference_Location :
Big Sky, MT
Print_ISBN :
0-7803-6599-2
Type :
conf
DOI :
10.1109/AERO.2001.931302
Filename :
931302
Link To Document :
بازگشت