28th Annual International Computer Software and Applications Conference (COMPSAC'04)
Application of Maximum Entropy Principle to Software Failure Prediction
Hong Kong
September 28-September 30
ISBN: 0-7695-2209-2
Ji Wu, Beijing University of Aeronautics and Astronautics
Hai-yan Yang, Beijing University of Aeronautics and Astronautics
Xiao-xia Jia, Beijing University of Aeronautics and Astronautics
Chang Liu, Beijing University of Aeronautics and Astronautics
Chao Liu, Beijing University of Aeronautics and Astronautics
Mao-zhong Jin, Beijing University of Aeronautics and Astronautics
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.
Citation:
Ji Wu, Hai-yan Yang, Xiao-xia Jia, Chang Liu, Chao Liu, Mao-zhong Jin, "Application of Maximum Entropy Principle to Software Failure Prediction," compsac, vol. 1, pp.180-185, 28th Annual International Computer Software and Applications Conference (COMPSAC'04), 2004