Application of Maximum Entropy Principle to Software Failure Prediction

  • Authors:
  • Ji Wu;Hai-yan Yang;Xiao-xia Jia;Chang Liu;Chao Liu;Mao-zhong Jin

  • Affiliations:
  • Beijing University of Aeronautics and Astronautics;Beijing University of Aeronautics and Astronautics;Beijing University of Aeronautics and Astronautics;Beijing University of Aeronautics and Astronautics;Beijing University of Aeronautics and Astronautics;Beijing University of Aeronautics and Astronautics

  • Venue:
  • COMPSAC '04 Proceedings of the 28th Annual International Computer Software and Applications Conference - Volume 01
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

How to predict failures from software input is still a tough issue. Two models, namely surface model and structure model, are presented in this paper to predict failure by applying the Maximum Entropy Principle. The surface model forecasts a failure from the statistical co-occurrence between input and failure, while the structure model does from the statistical cause-effect between fault and failure. To evaluate the models, precision is applied and 17 testing experiments are conducted on 5 programs. Based on the experiments, the surface model and structure model get an average precision of 0.876 and 0.858, respectively.