Title :
A Practice of Forecasting Software Aging in an IIS Web Server Using SVM
Author :
Yongquan Yan ; Ping Guo ; Lifeng Liu
Author_Institution :
Sch. of Comput. Sci. & Technol., Beijing Inst. of Technol., Beijing, China
Abstract :
Software aging is a phenomenon observed in a long running software application, where the state of software degrades and leads to performance degradation, hang/crash failures or both. In fact, it is difficult to detect software aging due to the long delay before aging appearance. Therefore, how to fast and accurately detect software aging problem in a long running system is a big challenge. Since software aging has been studied two decades, many scholars focused on Markov model or time series to model software aging process, however, classification algorithm as a power method has been neglected. In this paper, a classification algorithm called support vector machine is used to model software aging process through collected parameters of an IIS web server that is a running commercial server. Through the analysis of the experiment results, using SVM for software aging prediction is an efficient way to predict software aging in advance.
Keywords :
Internet; pattern classification; software fault tolerance; software performance evaluation; support vector machines; IIS Web server; SVM; aging appearance; classification algorithm; crash failures; detect software aging problem; hang failures; long running software application; running commercial server; software aging forecasting; software aging prediction; software aging process model; software performance degradation; support vector machine; Aging; Kernel; Predictive models; Support vector machines; Testing; Web servers; IIS; software aging; software rejuvenation; support vector machine; web server;
Conference_Titel :
Software Reliability Engineering Workshops (ISSREW), 2014 IEEE International Symposium on
Conference_Location :
Naples
DOI :
10.1109/ISSREW.2014.25