Abstract

The well performing functionalities of a system mainly relies on the reliability of the software, which is enrolled at all stages of the software design. Reliability allocation optimization under budget constraints offers effective way for enhancing the reliability of the software. In this paper, we focus on the software reliability allocation optimization for an Automatic Train Operating (ATO) system. The software reliability allocation model for the studied case based on the Analytic Hierarchy Process (AHP) was constructed in view of the software structures of the system. The reliability optimization based on Budget Constrained Utility Maximization (BCUM) is then executed for the system. The reliability allocation model transforms the allocation to a nonlinear problem that takes the importance, the calling frequency and the cost of the modules of the system into account. Genetic Algorithm (GA) is employed to solve the allocation optimization problem of the system.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call