Selecting Software Test Data Using Data Flow Information
IEEE Transactions on Software Engineering
System Testing Aided by Structured Analysis: A Practical Experience
IEEE Transactions on Software Engineering - Special issue on COMPSAC 1982 and 1983
Software testing techniques (2nd ed.)
Software testing techniques (2nd ed.)
ICSE '81 Proceedings of the 5th international conference on Software engineering
Software Reliability Allocation Based on Structure, Utility, Price, and Cost
IEEE Transactions on Software Engineering
Automated Test Case Generation for BDI Agents
Autonomous Agents and Multi-Agent Systems
Correction to "A Cost Model for Determining the Optimal Number of Software Test Cases"
IEEE Transactions on Software Engineering
A systematic literature review of software quality cost research
Journal of Systems and Software
Hi-index | 0.00 |
A probabilistic model is presented that demonstrates the optimal number of software test cases required in situations where the following can be estimated as independent parameters: (1) the cost per test; (2) the cost per error if undetected until field implementation; (3) the number of software executions over its lifetime; (4) the number of possible different executions; and (5) the number of faults embedded in the software. A formula is derived by the use of calculus and is solved by approximation techniques. Tables of the optimal number of tests over a range of parameter values are presented to illustrate the results. The model serves as a basis for further research efforts to improve the accuracy of input variable estimation.