DocumentCode
1350838
Title
Managing Test-Procedures to Achieve Reliable Software
Author
Kubat, Peter ; Koch, Harvey S.
Author_Institution
Graduate School of Management; University of Rochester; Rochester, New York 14627 USA.
Issue
3
fYear
1983
Firstpage
299
Lastpage
303
Abstract
Quantitative decision-making procedures are proposed to aid software project managers to manage effectively the testing stage during software project development. The module and integration testing phases are thoroughly investigated. Decision procedures which maximize the reliability and/or minimize some cost-benefit objective subject to a time and/or budget constraint are suggested. These procedures optimally allocate test time to the modules for module testing and select the optimal data mixture for integration testing. Testing of computer software is a major component of the software development effort. An efficient allocation of computer time among various modules during testing can appreciably improve reliability and shorten the testing stage. Using decision models presented in this paper, a project manager can effectively allocate test time during module testing and select the best data mixture for integration testing. The models are based upon software failure data that are collected during testing. These decision models can be valuable not only for the project manager but for the group responsible for generating the appropriate test data.
Keywords
Monitoring; Programming; Project management; Software development management; Software measurement; Software reliability; Software testing; Stochastic processes; System testing; Time measurement; Software reliability; Software testing; Test data selection;
fLanguage
English
Journal_Title
Reliability, IEEE Transactions on
Publisher
ieee
ISSN
0018-9529
Type
jour
DOI
10.1109/TR.1983.5221656
Filename
5221656
Link To Document