• DocumentCode
    626416
  • Title

    Bayesian Network Based Software Reliability Prediction by Dynamic Simulation

  • Author

    Shunkun Yang ; Minyan Lu ; Lin Ge

  • Author_Institution
    Sch. of Reliability & Syst. Eng., Beihang Univ. Sci. & Technol. on Reliability, Beijing, China
  • fYear
    2013
  • fDate
    18-20 June 2013
  • Firstpage
    13
  • Lastpage
    20
  • Abstract
    In order to solve the problem faced by reliability prediction and analysis for large-scale complex software system, Bayesian Network based software reliability modeling method and task flow oriented software reliability simulation prediction method are proposed in this paper. Bayesian Network based reliability modeling can calculate the initial reliability for complex software system by structure learning and parameter learning from the software architecture and the possible history data, on the basis of which Monte Carlo simulation can be used to setup the reliability logical relationship between different tasks in software system to realize the dynamic reliability prediction. This proposed method can comprehensively utilize the priori information of software architecture, history data and software task flows to conduct the dynamic reliability prediction and find the reliability weaknesses at the same time. One Train network Control & Management System (TCMS) software is selected as the experiment application to verify its feasibility and validity.
  • Keywords
    Monte Carlo methods; belief networks; learning (artificial intelligence); software architecture; software reliability; Bayesian network based software reliability modeling method; Bayesian network based software reliability prediction; Monte Carlo simulation; TCMS software; dynamic reliability prediction; dynamic simulation; history data; large-scale complex software system; parameter learning; reliability analysis; reliability logical relationship; software architecture; software task; structure learning; train network control & management system software; Analytical models; Bayes methods; Monte Carlo methods; Predictive models; Software reliability; Software systems; Bayesian Network; Monte Carlo simulation; reliability modeling; reliability simulation; software reliability prediction;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Security and Reliability (SERE), 2013 IEEE 7th International Conference on
  • Conference_Location
    Gaithersburg, MD
  • Print_ISBN
    978-1-4799-0406-8
  • Type

    conf

  • DOI
    10.1109/SERE.2013.24
  • Filename
    6571691