Abstract | ||
---|---|---|
Classical methods of accepting or rejecting products, which are not generally known by the software reliability community, are used as a baseline for developing test criteria. Testing criteria are designed to estimate the number of tests, and associated fault removal, that would result in reduced risk and increased reliability to the point where the software can be deployed. For the purpose of experimenting with test criteria, which are based on relationships between the producer and the consumer of software, we developed a template for test scenarios, using hypothetical distributions of faults and failures. The template was applied to a release of the Shuttle flight software to determine whether hypothetical and real-world results would be consistent. This was not the case; hence, we recommend that practitioners experiment with more than one test criterion to reduce the risk of deploying their software. |
Year | DOI | Venue |
---|---|---|
2008 | 10.1109/SSIRI.2008.34 | SSIRI |
Keywords | Field | DocType |
organizations,testing,software engineering,hardware,risk management,software quality,reliability,risk analysis,software testing,system testing,software reliability,software design | System integration testing,Test Management Approach,Risk-based testing,Computer science,Regression testing,Real-time computing,Software reliability testing,Test case,Software verification and validation,Reliability engineering,Software regression | Conference |
Citations | PageRank | References |
0 | 0.34 | 0 |
Authors | ||
2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Norman F. Schneidewind | 1 | 261 | 48.53 |
Michael G. Hinchey | 2 | 697 | 91.11 |