Font Size: a A A

Research On UML-Based Reliability Software Testing

Posted on:2007-05-07Degree:MasterType:Thesis
Country:ChinaCandidate:J QinFull Text:PDF
GTID:2178360215970346Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
Software reliability testing which is so called statistical testing is an important part of the software reliability engineering.It is different from traditional software testing and is based on statistical theory.It carries out testing via simulating software actual usage,and then analyses the test results according to the mathematics and statistical model.In the process of the software reliability testing, how to get software usage model which describes all possible usage collectivity and probability of the software is chief and crucial.Deriving exact usage model is related to the correction of the statistical testing case and the reliability evaluation.Unified Modeling Language(UML) becomes to the standard modeling language of the oriented-object software,so software development based on UML is largely accepted by industry republic and applies in high reliable software more and more.Therefore,software reliability testing based on UML is worth to study.The dissertation presents the methods which derives the software markov chain usage models from UML models: general software markov chain usage model and distributed software markov chain usage model.It presents correspondly integrated algorithm after adding some proper testing restriction,and also gives the example to explain the validity of the algorithm.Finally, the dissertation introduces the support tool D-U2UM which is used to get the distributed software markov chain usage model.
Keywords/Search Tags:Software Reliability Testing, Statistical Testing, UML, Markov Chain Usage Model, Distributed Software
PDF Full Text Request
Related items