Modeling Complex System Testing: Characterizing Test Coverage to Improve Information Return
MetadataShow full item record
Effective, cost-efficient testing is critical to the long-term success of open architecture within the Navy''s Integrated Warfare System. In previous research we have developed a simple, effective framework to examine the testing of complex systems. This model and its prototype decision aid provide a rigorous yet tractable approach to improve system testing, and to better understand and document the system and component interdependencies across the enterprise. An integral part of this model is characterizing test coverages on modules. Using idealized simulations of complex systems, we investigate the sensitivity of test selection strategy to the precision with which these coverages are specified. Monte Carlo analysis indicates that best-test selection strategies are somewhat sensitive to the precision of test coverage specification, suggesting significant impact on testing under fixed-cost constraint. These results provide significant insight as we extend this work with further study of real-world systems by applying, and refining, the mathematical analysis and computer simulation within this framework. The current decision-aid software will be further developed using these operational test and evaluation data, improving the fidelity of the current modeling while making available to program managers and system designers a usable and relevant tool for test-retest decisions.
Proceedings Paper (for Acquisition Research Program)
NPS Report NumberNPS-AM-11-C8P10R01-042
Showing items related by title, author, creator and subject.
Davis, Edward V., Jr. (Monterey, California: Naval Postgraduate School, 1990-12);Rapid prototyping is emerging as a promising software development paradigm. It provides a systematic and automatable means of developing a software system under circumstances where initial requirements are not well known ...
Eatinger, Christopher J. (Monterey, California. Naval Postgraduate School, 2007-06);Software testing is a crucial step in the development of any software system, large or small. Testing can reveal the presence of logic errors and other flaws in the code that could cripple the system's effectiveness. Many ...
Salerno, Benjamin D. (Monterey, California. Naval Postgraduate School, 1996-06);The Navy has invested in an effort to update the ship electrical distribution system for new vessels. The new architecture divides the ship into specific zones containing common energy conversion devices. Rather than the ...