Study on Application Server Aging Prediction Based on Wavelet Network with Hybrid Genetic Algorithm

  • Meng Hai Ning
  • Qi Yong
  • Hou Di
  • Liu Liang
  • He Hui
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4330)


Software aging is an important factor that affects the software reliability. According to the characteristic of performance parameters of application sever middleware, a new model for software aging prediction based on wavelet networks is proposed. The structure and parameters of wavelet network are optimized by hybridization of genetic algorithm and simulated annealing algorithm. The objective is to observe and model the existing resource usage time series of application server middleware to predict accurately future unknown resource usage value. Judging by the model, we can get the aging threshold before application server fails and rejuvenate the application server before systematic parameter value reaches the threshold. The experiments are carried out to validate the efficiency of the proposed model, and show that the aging prediction model based on wavelet network with hybrid genetic algorithm is superior to the neural network model and wavelet network model in the aspects of convergence rate and prediction precision.


Wavelet Coefficient Hide Node Memory Usage Mother Wavelet Software Aging 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Garg, S., Puliafito, A., Telek, M., Trivedi, K.S.: A Methodology for Detection and Estimation of Software Aging. In: Int. Symp. On Software Reliability Engineering, ISSRE (1998)Google Scholar
  2. 2.
    Huang, Y., Kintala, C., Kolettis, N., Fulton., N.: Software Rejuvenation: Analysis, Module and Applications. In: IEEE Int. Symposium on Fault Tolerant Computing, FTCS 25 (1995)Google Scholar
  3. 3.
    Chillarege, R., Biyani, S., Rosenthal, J.: Measurement of failure rate in widely distributed software. In: Proc. of 25th IEEE Intl. Symposium on Fault-Tolerant Computing, Pasadena, CA, pp. 424–433 (1995)Google Scholar
  4. 4.
    Tang, D., Iyer, R.K.: Dependability measurement modeling of a multicomputer system. IEEE Transactions on Computers 31 (1993)Google Scholar
  5. 5.
    Lin, T.-T., Siewiorek, D.P.: Error log analysis: Statistical modeling and heuristic trend analysis. IEEE Transactions on Reliability 39, 419–432 (1990)CrossRefGoogle Scholar
  6. 6.
    Amir, B.: Geva: Scalenet-Multiscale Neural network Architecture For Time Series Prediction. IEEE Transactions on Neural Networks 9, 1471–1482 (1998)CrossRefGoogle Scholar
  7. 7.
    Zhang, Q., Benvenise, A.: Wavelet network. IEEE Transactions on Neural Network 3, 889–898 (1992)CrossRefGoogle Scholar
  8. 8.
    Li, S.-T., Chen, S.-C.: Function Approximation Using Robust Wavelet Neural Networks. In: The 14th IEEE International Conference on Tools with Artificial Intelligence, Taiwan, pp. 483–488 (2002)Google Scholar
  9. 9.
    Bashir, Z., El-Hawary, M.E.: Short Term Load Forecasting By Using Wavelet Neural Networks. In: The IEEE Conference on Electrical and Computer Engineering, Canadian, pp. 163–166 (2000)Google Scholar
  10. 10.
    Soltani, S., Boichu, D., Simard, P., Canu, S.: The long-term memory prediction by multiscale decomposition. Signal Processing 80, 2195–2205 (2000)MATHCrossRefGoogle Scholar
  11. 11.
    Zhang, B.-L., Coggins, R.: Multi-resolution Forecasting for Future Trading using Wavelet Decompositions. IEEE Transactions on Neural Network 12 (2001)Google Scholar
  12. 12.
    Chris, C., Bani, H., Mallick, K.: Bayesian Wavelet Networks for Nonparametric Regression. IEEE transactions on neural networks 11 (2000)Google Scholar
  13. 13.
    Zhang, X.: Robust Multiwavelets Support Vector Regression Network. In: International Conference on Control and Automation, Budapest,Hungary, pp. 27–29 (2005)Google Scholar
  14. 14.
    Prochizka, A., Vladimir, S.: Time Series Prediction Using Genetically Trained Wavelet Networks. In: Sys., Vladimir Source: Neural Networks for Signal Processing. Proceedings of the IEEE Workshop, pp. 195–203 (1994)Google Scholar
  15. 15.
    Rioul, O., Duhamel, P.: Fast algorithms for discrete and continuous wavelet transform. IEEE Transactions on Information Theory 38, 569–586 (1992)CrossRefMathSciNetGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Meng Hai Ning
    • 1
  • Qi Yong
    • 1
  • Hou Di
    • 1
  • Liu Liang
    • 2
  • He Hui
    • 1
  1. 1.School of Electronics and Information EngineeringXi’an Jiaotong UniversityXi’anChina
  2. 2.IBM China Research LaboratoryBeijingChina

Personalised recommendations