DSpace Repository

Software reliability using markov chain usage model

Show simple item record

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


Files in this item

This item appears in the following Collection(s)

Show simple item record

Search BUET IR


Advanced Search

Browse

My Account