dc.contributor.advisor |
Samsul Alam, Dr. Md. |
|
dc.contributor.author |
Shazzad Hosain, Md. |
|
dc.date.accessioned |
2015-12-14T11:27:37Z |
|
dc.date.available |
2015-12-14T11:27:37Z |
|
dc.date.issued |
2005-08 |
|
dc.identifier.uri |
http://lib.buet.ac.bd:8080/xmlui/handle/123456789/1527 |
|
dc.description.abstract |
Statistical testing gIves us opportunity to have statistical inferences such as reliability,
mean time to failure (MTTF) etc. for software systems and Markov chain usage model
gams it's credibility in this field. Markov chain usage model has several benefits. It
allows generating test sequences from usage probability distributions, assessing statistical
inferences based on analytical results associated with Markov chains and also to derive
stopping criterion of the test process. But the main problem in this process is to model
.software behavior in a single Markov chain. For large software systems the model size
i.e. the number of sates become unwieldy and it becomes infeasible to apply this method
in generating test cases as well as measuring reliability.
Two Markov models called usage chain and testing chain are developed from the
example software. The discriminant value of the two chains is determined to analyze
software reliability. As the software becomes more complex the model size grows
quickly, which is known as state explosion problem. To overcome this problem we
present a technique to measure software reliability by combining the ideas drawn from
stochastic modeling, statistical testing using Markov cha in usage model and component
based software testing. We have taken example from database based application software,
find its modules, in this case forms, and measure reliability of each forms using Markov
chain usage model. We then analyze system reliability from those form's reliabilities
according to their usage probabilities. Our experimental efforts lead us to a more practical
and effective approach for software reliabilityand quality assurance. |
en_US |
dc.language.iso |
en |
en_US |
dc.publisher |
Department of Computer Science and Engineering, BUET |
en_US |
dc.subject |
Computer software - Markov chain |
en_US |
dc.title |
Software reliability using markov chain usage model |
en_US |
dc.type |
Thesis-MSc |
en_US |
dc.contributor.id |
040205045 P |
en_US |
dc.identifier.accessionNumber |
100892 |
|
dc.contributor.callno |
005.3/SHA/2005 |
en_US |