Font Size: a A A

Research On Construction Of Software Reliability Test Model Based On Extended UML

Posted on:2017-11-24Degree:MasterType:Thesis
Country:ChinaCandidate:M M GuiFull Text:PDF
GTID:2348330482976777Subject:Computer technology
Abstract/Summary:PDF Full Text Request
Since computer has been widely involved nowadays,with the expending of scale and rising of complexity,the issue of software quality attracts more eyeballs than ever,and the reliability of software becomes more important.The software reliability testing model is fundmental and key to the reliability project,which gets attractions widely.Moreover,it's critical to tasks such as system architecture optimizing,development and test ensurance,and assurance of software quality.As a unified modeling language extensively used in object oriented development,UML becomes the basis for researching on the construction of reliability testing model based on the design model,which is one of the focus problems in academia and industry.To achive software reliability analysis,this paper proposes an extending UML model based method to implement the Markov chain usage-model for software.The paper extends standard UML model with reliability element,and its formalized definition,which provides semantics support for the following model construction.By studying on the new features in UML 2.0,we implement new combined fragment support in model extension and formalized definition.Before the construction of usage model,this paper illustrates the method to verifythe correctness of model constructed.What's more,based on the trapezoidal fuzzy analytic hierarchy process model,this paper provides a method to determine usage model transition probability automatically.According to the proposed methods,this paper develops UM2 M,a reliability model construction tool,to construct corresponding Markov chain usage-model after importing UML diagram designed by other modeling software.In the end,based on the UML model of unmanned aircraft vehicle flight control system,this paper implements Markov chain usage model according to different fligt mode in UAV,which acts as a basis and support for the reliability test of UAV flight control system.
Keywords/Search Tags:UML, software reliability testing, Markov chain usage-model, formalized definito
PDF Full Text Request
Related items