An Approach for Identifying Failure-Prone State of Computer System

An Approach for Identifying Failure-Prone State of Computer System

Yun-Fei Jia and Renbiao Wu

Tianjin Key Laboratory for Advanced Signal Processing, Civil Aviation University of China, China

 Abstract: Controlled experiment can help us to better understand the root origin and evolution of software aging. Detection and/or quantification of software aging is an important research issue. The experimental observations may be obscure, although it may implicate much useful information. In this paper, we first report the memory thrashing phenomenon observed in our controlled experiment, and find the vibration frequency of available memory may be a potential indicator of aging. We then characterize and measure the vibration frequency by using amplitude spectrum analysis. Accordingly, a metric is proposed to measure the aging extent implicated in the vibration frequency by using power spectrum analysis. Finally, we propose an approach for online aging detection based on sliding window fourier transform. The metric is calculated for each “window” to evaluate the severity of aging at a given time instant.

Keywords: Software aging, software maintenance, fourier analysis.

 

Received March 20, 2014; accepted February 10, 2015

Full Text
Read 1156 times Last modified on Wednesday, 08 May 2019 02:27
Share
Top
We use cookies to improve our website. By continuing to use this website, you are giving consent to cookies being used. More details…