中文

Complex Software Reliability Allocation Based on Hybrid Intelligent Optimization Algorithm

Hits:

  • Affiliation of Author(s):民航学院

  • Journal:Ruan Jian Xue Bao

  • Abstract:Software reliability problem is one of the key factors in the process of system design, research and running. Different from most current researches on software reliability allocation limited to series parallel models, an effective optimization algorithm is applied to large complex software reliability allocation in this paper. Estimation of distribution algorithm (EDA) has fast convergence rate and strong global search capability, but is easily trapped in local optimization. Differential evolution (DE) has good local search capability with slower convergence speed. To address the issue, a new penalty guided hybrid estimation of distribution and self-adaptive crossover differential evolution algorithm (PHEDA-SCDE) is proposed in this paper. PHEDA-SCDE has fast convergence rate and strong global search capability. Also, it is not easily trapped in local optimization. In addition, software reliability is estimated based on four specific architecture styles-sequential, parallel, circulation and fault tolerant. To demonstrate the generality of the algorithm, experiments are carried out on three numerical examples including single-input/single-output system, single-input/multiple-output system and multiple-input/multiple-output system. The experimental results show that the PHEDA-SCDE is significantly feasible and efficient in reliability allocation compared with similar algorithms. © Copyright 2018, Institute of Software, the Chinese Academy of Sciences. All rights reserved.

  • ISSN No.:1000-9825

  • Translation or Not:no

  • Date of Publication:2018-09-01

  • Co-author:Pi Dechang

  • Correspondence Author:xyf

  • Date of Publication:2018-09-01

Copyright©2018- Nanjing University of Aeronautics and Astronautics·Informationization Department(Informationization Technology Center) Click:
  MOBILE Version

The Last Update Time:..