{"title":"A New Software Reliability Evaluation Model Based on the Probability of the Failure Mode","authors":"Yunqiang Yan, Yanhong Peng, Chang Liu, Haifeng Li","doi":"10.1109/QRS-C.2018.00020","DOIUrl":null,"url":null,"abstract":"Most existing software reliability models are only suitable for the reliability testing based on the operation profile which has the low fault detection rate. The reliability testing based on the failure modes can improve the fault detection rate. However, it can't describe the reliability accurately for it doesn't have the related reliability models. To solve this problem, we propose a new reliability model for the reliability testing based on the failure modes. First, the probability of the failure mode is obtained according to the operation profile and the input value domain. Based on the probabilities of the failure modes, the failure rate of the function is calculated. Furthermore, the function transition matrix with the failure rate is constructed by Markov process. Then a new software reliability model is proposed based on the probabilities of the failure modes. We apply this new model on the engine control software. The experimental results showed this model can process the failure modes for calculating the reliability accurately. Meanwhile, the fault detection rate can be improved and the testing effort can be reduced significantly.","PeriodicalId":199384,"journal":{"name":"2018 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/QRS-C.2018.00020","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Most existing software reliability models are only suitable for the reliability testing based on the operation profile which has the low fault detection rate. The reliability testing based on the failure modes can improve the fault detection rate. However, it can't describe the reliability accurately for it doesn't have the related reliability models. To solve this problem, we propose a new reliability model for the reliability testing based on the failure modes. First, the probability of the failure mode is obtained according to the operation profile and the input value domain. Based on the probabilities of the failure modes, the failure rate of the function is calculated. Furthermore, the function transition matrix with the failure rate is constructed by Markov process. Then a new software reliability model is proposed based on the probabilities of the failure modes. We apply this new model on the engine control software. The experimental results showed this model can process the failure modes for calculating the reliability accurately. Meanwhile, the fault detection rate can be improved and the testing effort can be reduced significantly.