DocumentCode
3452514
Title
Quantifying the reliability of software: statistical testing based on a usage model
Author
Trammell, Carmen
Author_Institution
Dept. of Comput. Sci., Tennessee Univ., Knoxville, TN, USA
fYear
1995
fDate
21-25 Aug 1995
Firstpage
208
Lastpage
218
Abstract
When a population is too large for study, as is the case for all possible uses of a software system, a statistically correct sample must be drawn as a basis for inferences about the population. In statistical testing of software based on a Markov chain usage model, the rich body of analytical results available for Markov chains provides numerous insights that can be used in test planning. Further, the connection between Markov chains and operations research techniques permits a Markov usage model to be expressed as a system of constraints, with mathematical programming used to generate the optimal model for a particular objective function. Since a software usage model is based on the specification, all analyses may be performed early in the development cycle and used as a quantitative basis for management decisions. These techniques have been reduced to engineering practice and used in large projects by IBM, Ericsson, all branches of the US military, and others. In this paper, statistical experiments, Markov models, and optimization techniques are shown to provide a sound theoretical and practical basis far quantifying the reliability of software
Keywords
Markov processes; certification; formal specification; mathematical programming; program testing; software reliability; Markov chain usage model; development cycle; management decisions; mathematical programming; objective function; operations research; software reliability; software usage model; specification; statistical testing; usage model; Acoustical engineering; Mathematical model; Mathematical programming; Operations research; Performance analysis; Software development management; Software performance; Software systems; Software testing; Statistical analysis;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Standards Symposium, 1995. (ISESS'95) 'Experience and Practice', Proceedings., Second IEEE International
Conference_Location
Montreal, Que.
ISSN
1082-3670
Print_ISBN
0-8186-7137-8
Type
conf
DOI
10.1109/SESS.1995.525966
Filename
525966
Link To Document