The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.06 - June (2004 vol.30)
pp: 418-421
Dolores R. Wallace , IEEE Computer Society
ABSTRACT
<p><b>Abstract</b>—Exhaustive testing of computer software is intractable, but empirical studies of software failures suggest that testing can in some cases be effectively exhaustive. Data reported in this study and others show that software failures in a variety of domains were caused by combinations of relatively few conditions. These results have important implications for testing. If all faults in a system can be triggered by a combination of <tmath>n</tmath> or fewer parameters, then testing all <tmath>n{\hbox{-}}\rm tuples</tmath> of parameters is effectively equivalent to exhaustive testing, if software behavior is not dependent on complex event sequences and variables have a small set of discrete values.</p>
INDEX TERMS
Statistical methods, testing strategies, test design.
CITATION
D. Richard Kuhn, Dolores R. Wallace, Albert M. Gallo, "Software Fault Interactions and Implications for Software Testing", IEEE Transactions on Software Engineering, vol.30, no. 6, pp. 418-421, June 2004, doi:10.1109/TSE.2004.24
20 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool