An Information-Theoretic Approach to Software Test-Retest Problems
Abstract
OVERVIEW * Open architectures (OA) and reusable software components offer the promise of more rapid fielding of increments in systems development * Testing and re-testing these components requires a significant level of effort as new systems are developed and old systems are upgraded * How much testing is enough? When can we stop testing? * Effective, cost-efficient testing is critical to the long-term success of open architecture programs * This model and prototype decision aid provide a rigorous yet tractable way ahead to improve system testing * Using this framework we can build the tools to: * Lower the testing costs for a given level of system reliability * Improve the use of existing suites for a given budget or schedule * Design better, more targeted test suites to minimize redundancy * Provide insight into the power or sensitivity of current test suites.
Document Details
- Document Type
- Technical Report
- Publication Date
- May 13, 2010
- Accession Number
- ADA529386
Entities
People
- Karl D. Pfeiffer
- Thomas J. Housel
- Valery A. Kanevsky
Organizations
- Naval Postgraduate School