Mathematical modeling for risk-based system testing
Loading...
Authors
Pfeiffer, Karl D.
Kanevsky, Valery A.
Housel, Thomas J.
Subjects
Monte Carlo method
Advisors
Date of Issue
2009
Date
2009
Publisher
Monterey, California. Naval Postgraduate School
Language
Abstract
Testing of complex systems is a fundamentally difficult task whether locating faults (diagnostic testing) or implementing upgrades (regression testing). Branch paths through the system increase as a function of the number of components and interconnections, leading to exponential growth in the number of test cases for exhaustive examination. In practice, the typical cost for testing in schedule or in budget means that only a small fraction of these paths are investigated. Given some fixed cost, then, which tests should we execute to guarantee the greatest information returned for the effort? In this work, we develop an approach to system testing using an abstract model flexible enough to be applied to both diagnostic and regression testing, grounded in a mathematical model suitable for rigorous analysis and Monte Carlo simulation. The goal of this modeling work is to construct a decision-support tool for the Navy Program Executive Office Integrated Warfare Systems (PEO IWS) offering quantitative information about cost versus diagnostic certainty in system testing.
Type
Technical Report
Description
Series/Report No
Department
Graduate School of Business & Public Policy (GSBPP)
Identifiers
NPS Report Number
NPS-GSBPP-09-028
Sponsors
Funder
Format
x, 33 p.: ill.;28 cm.
Citation
Distribution Statement
Approved for public release; distribution is unlimited.