Font Size: a A A

Research On Dynamic Trustworthiness Evaluation Method For Complex Software Systems

Posted on:2017-01-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y L WangFull Text:PDF
GTID:2348330566957315Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of computer technology,complex software systems become one of the important forms of software in the future.In the complex under the Internet environment,how to ensure that the complex software system provide reliable services for people,become the focus of domestic and foreign software industry and academia.Therefore,the accurate implementation of complex software systems for dynamic trustworthiness evaluation is particularly important.The traditional software system trustworthiness evaluation has a great deal of fruitful research results both at home and abroad,but the research of complex software systems for dynamic trustworthiness evaluation results is relatively small,investigate its reason,complex software systems are open,dynamic and complicated environment,the system itself is also continuing evolution,evaluation considering the influence factors of more complex,the existing theory is difficult to apply to the complicated software system.According to the above problem,based on the complex software systems as the research object,explore the dynamic trustworthiness evaluation method.First of all,is proposed based on trustworthiness evidence of software defect measurement model,using the software system defects that exist in the type,number and defect severity,realize the trustworthiness evidence from the side.Then,from the perspective of different users,combined with statistical principles to determine index factors and classification processing,using subjective and objective method to determine index weight,based on the theory of fuzzy comprehensive evaluation,put forward the complex software systems based on statistical software unit fuzzy comprehensive evaluation method.Finally,considering credible impact factors,the establishment of dynamic trustworthiness evaluation index system,according to the system functional dependencies build system function dependency graph,based on the theory of dynamic Bayesian network,was proposed based on dynamic Bayesian network dynamic trustworthiness integrated assessment method of complex software systems,realize the complex software systems for a certain time of dynamic trustworthiness evaluation.The proposed model and evaluation method of measurement made application case validation analysis respectively.Results show that based on the study of complex software systems dynamic trustworthiness evaluation of the proposed method is feasible and effective.The method proposed by this paper can be more comprehensive and accurate implementation dynamic trustworthiness evaluation of complex software systems under the Internet in a dynamic and changeable environment.At the same time,the development and upgrade of complex software system provides important technical guidance and theoretical basis.
Keywords/Search Tags:Complex software systems, Dynamic trustworthiness evaluation, Fuzzy theory, Trustworthiness evidence, Dynamic bayesian network
PDF Full Text Request
Related items