Software failure prediction based on a Markov Bayesian network model

  • Authors:
  • C. G. Bai;Q. P. Hu;M. Xie;S. H. Ng

  • Affiliations:
  • Department of Automatic Control, Beijing University of Aeronautics and Astronautics, Beijing, China;Department of Industrial and Systems Engineering, National University of Singapore, 10 Kent Ridge Crescent, Kent Ridge, Singapore 119260, Singapore;Department of Industrial and Systems Engineering, National University of Singapore, 10 Kent Ridge Crescent, Kent Ridge, Singapore 119260, Singapore;Department of Industrial and Systems Engineering, National University of Singapore, 10 Kent Ridge Crescent, Kent Ridge, Singapore 119260, Singapore

  • Venue:
  • Journal of Systems and Software
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Due to the complexity of software products and development processes, software reliability models need to possess the ability of dealing with multiple parameters. Also in order to adapt to the continually refreshed data, they should provide flexibility in model construction in terms of information updating. Existing software reliability models are not flexible in this context. The main reason for this is that there are many static assumptions associated with the models. Bayesian network is a powerful tool for solving this problem, as it exhibits strong ability to adapt in problems involving complex variant factors. In this paper, a software prediction model based on Markov Bayesian networks is developed, and a method to solve the network model is proposed. The use of our model is illustrated with an example.