Predicting Software Reliability in Design for Controlling Hybrid Vehicles
Marziyeh Bahrami, Mohammad Esmaeil Esmaeili · 2018
Reliability of a system is associated with its probability as well as the various risk factors. The probability of a system is defined by its operation and maintenance, over a period of time, without making any proper changes. For the control system of hybrid vehicles that works on the vibrational and magnetic environment, high reliability must meet the executive and the security requirements of the entire system. Reliability of the substrate was noted from the various stages of designing, installation, and testing. In this paper, we reviewed the proposed methods for the designing a reliability model software. The software, in turn, would offer a hybrid vehicles controller. The error rate and the average time between failures, was obtained with the stress analysis. After the software was tested, the evaluation was performed with GO, JM, and Musa methods, and Littlewood-Verral model. Based on the analyses, suitable results were obtained that could be further used to reduce the consumables components and the average time between failures. White box and black box testing was performed for predicting the reliability of the software. Ultimately, the results were and the results of the simulation were referred in this paper. The proposed method could assist the manufacturers in achieving a reliable system.