DocumentCode
3419339
Title
A micro software reliability model for prediction and test apportionment
Author
Shooman, Martin L.
Author_Institution
Polytech. Univ., Farmingdale, NY, USA
fYear
1991
fDate
17-18 May 1991
Firstpage
52
Lastpage
59
Abstract
A discussion is given on a new micro model which allows reliability estimation to begin at the module test phase, continue during integration testing and carry over to field deployment. The model first decomposes the structure of the software into a set of execution paths. The failure rate of the software system is related to the frequency and time of path traversal, and the probability of encountering an error during traversal. A second stage of decomposition is necessary to relate the path reliability to the module reliabilities. In the second decomposition the failure probabilities are expressed by combinatorial expressions involving the probabilities of failure of the individual modules. Since the basic model decomposes the structure into execution paths the model can be used to apportion reliabilities and test efforts among the various execution paths. The optimum allocation is computed for a particular effort model and applied to a numerical example
Keywords
optimisation; program testing; software reliability; combinatorial expressions; decomposition; execution paths; failure probabilities; field deployment; integration testing; micro model; module reliabilities; module test phase; numerical example; optimum allocation; path reliability; path traversal; reliability estimation; test apportionment; Frequency; Life testing; Phase estimation; Predictive models; Software reliability; Software systems; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Reliability Engineering, 1991. Proceedings., 1991 International Symposium on
Conference_Location
Austin, TX
Print_ISBN
0-8186-2143-5
Type
conf
DOI
10.1109/ISSRE.1991.145354
Filename
145354
Link To Document