Advanced Failure Prediction in Complex Software Systems

作者: Felix Salfner , Miroslaw Malek , Günther A. Hoffmann

DOI: 10.18452/2500

关键词: Discrete time and continuous timeEvent (computing)Stochastic modellingEngineeringData-drivenDiscrete modellingMarkov chainSoftware systemReliability engineeringBasis function

摘要: The availability of software systems can be increased by preventive measures which are triggered failure prediction mechanisms. In this paper we present and evaluate two non-parametric techniques model predict the occurrence failures as a function discrete continuous measurements system variables. We employ modelling approaches: an extended Markov chain approximation technique utilising universal basis functions (UBF). presented methods data driven rather than analytical handle large amounts variables data. Both have been applied to real commercial telecommunication platform. includes event-based log files time continuously measured states. Results in terms precision, recall, F-Measure cumulative cost. compare our results standard such linear ARMA models. Our findings suggest significantly improved forecasting performance compared alternative approaches. By using may order magnitude.

参考文章(28)
Eric B. Baum, David Haussler, What Size Net Gives Valid Generalization neural information processing systems. ,vol. 1, pp. 81- 90 ,(1988) , 10.1162/NECO.1989.1.1.151
Günther A. Hoffmann, Adaptive Transfer Functions in Radial Basis Function (RBF) Networks international conference on computational science. pp. 682- 686 ,(2004) , 10.1007/978-3-540-24687-9_102
S.J. Stolfo, Wei Fan, Wenke Lee, A. Prodromidis, P.K. Chan, Cost-based modeling for fraud and intrusion detection: results from the JAM project darpa information survivability conference and exposition. ,vol. 2, pp. 130- 144 ,(2000) , 10.1109/DISCEX.2000.821515
Andreas S Weigend, None, Time Series Prediction : Forecasting The Future And Understanding The Past International Journal of Forecasting. ,vol. 10, pp. 161- 163 ,(1994) , 10.4324/9780429492648
Gary M. Weiss, Timeweaver: a genetic algorithm for identifying predictive patterns in sequences of events genetic and evolutionary computation conference. pp. 718- 725 ,(1999)
Eric Brewer, Emre Kiciman, Eugene Fratkin, Mike Y. Chen, Armando Fox, Pinpoint: problem determination in large ,(2002)
Ron J. Patton, Paul M. Frank, Robert N. Clarke, Fault diagnosis in dynamic systems: theory and application Prentice-Hall, Inc.. ,(1989)
Christopher M. Bishop, Neural networks for pattern recognition ,(1995)
K.S. Trivedi, K. Vaidyanathan, K. Goseva-Popstojanova, Modeling and analysis of software aging and rejuvenation annual simulation symposium. pp. 270- 279 ,(2000) , 10.1109/SIMSYM.2000.844925