arrow
Return

Software fault interactions and implications for software testing

delete2004-06-01
delete510
PRE
AI
K
Kuhn, DR
W
Wallace, DR
G
Gallo, AM
DOI:10.1109/TSE.2004.24delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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 n or fewer parameters, then testing all n-tuples 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.
Keywords:
statistical methods
testing strategies
test design
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Software Engineering cover
IEEE Transactions on Software Engineering
IF:
5.6
Papers:
2.9K
Citations:
1.1W

Organization

No organization information available
Cited Papers

Cited Papers

err
IF0
err
err0
PREAI
err
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
Lipid Outcomes From Supervised Exercise Interventions in Healthy Adults
err2014-11-01
err0
errOAAI
errTodd M. Ruppar; Vicki S. Conn; Jo-Ana D. Chase; Lorraine J. Phillips
errShare
errSave
The combinatorial design approach to automatic test generation
err1996-01-01
err266
PREAI
errCohen, DM; Dalal, SR; Parelius, J; Patton, GC
errShare
errSave
errShare
errSave
err
IF0
err
err0
PREAI
err
errShare
errSave
no more