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 downloading and filling out the Internet Distribution Consent Agreement. You may also contact the project coordinator Kerri Bottorff 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

Print

Identifier

DP0021549

Language

English

Access Status

Open Access

Length of Campus-only Access

None

Document Type

Honors in the Major Thesis

This document is currently not available here.

Share

COinS