Decomposing Large Markov Chains for Statistical Usage Testing
Abstract
Finite-state, discrete-parameter Markov chains are used to provide a model of the population of software use to support statistical testing of software. Once a Markov chain usage model has been constructed, any number of statistically typical tests can be obtained from the model. Markov mathematics can be applied to obtain values, such as the long run probabilities, that provide information for test planning and analysis of test results. Because Markov chain usage models of industrial-sized systems are often very large, the time and memory required to compute the long run probabilities can be prohibitive. This thesis describes a procedure for automatically decomposing a large Markov chain model 'into several smaller models from which the original model's long run probabilities can be calculated. The procedure supports both parallel processing to reduce the elapsed time, and sequential processing to reduce memory requirements.
Notes
This item is only available in print in the UCF Libraries. If this is your thesis or dissertation, you can help us make it available online for use by researchers around the world by STARS for more information.
Thesis Completion
2000
Semester
Fall
Advisor
Walton, Gwendolyn
Degree
Bachelor of Science (B.S.)
College
College of Engineering and Computer Science
Degree Program
Computer Engineering
Subjects
Dissertations, Academic -- Engineering; Engineering -- Dissertations, Academic;
Format
Identifier
DP0021549
Language
English
Access Status
Open Access
Length of Campus-only Access
None
Document Type
Honors in the Major Thesis
Recommended Citation
Pandya, Chirag, "Decomposing Large Markov Chains for Statistical Usage Testing" (2000). HIM 1990-2015. 210.
https://stars.library.ucf.edu/honorstheses1990-2015/210