Mining software aging: A neural network approach
Hisham El‐Shishiny, Sally Sobhy Deraz, Omar B. Badreddin · 2008
This paper investigates the use of Artificial Neural Networks (ANN) to predict software aging phenomenon. We analyze resource usage data collected on a typical long-running software system: a web server. A Multi-Layer Perceptron feed forward Artificial Neural Network was trained on an Apache web server dataset to predict future server resource exhaustion through univariate time series forecasting. The results were benchmarked against those obtained from non-parametric statistical techniques, parametric time series models and empirical modeling techniques reported in the literature.