Neural network based approach for time to crash prediction to cope with software aging

来源 :Journal of Systems Engineering and Electronics | 被引量 : 0次 | 上传用户:jiaojiao2008zwj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Recent studies have shown that software is one of the main reasons for computer systems unavailability. A growing accumulation of software errors with time causes a phenomenon called software aging. This phenomenon can result in system performance degradation and eventually system hang/crash. To cope with software aging, software rejuvenation has been proposed.Software rejuvenation is a proactive technique which leads to removing the accumulated software errors by stopping the system,cleaning up its internal state, and resuming its normal operation.One of the main challenges of software rejuvenation is accurately predicting the time to crash due to aging factors such as memory leaks. In this paper, different machine learning techniques are compared to accurately predict the software time to crash under different aging scenarios. Finally, by comparing the accuracy of different techniques, it can be concluded that the multilayer perceptron neural network has the highest prediction accuracy among all techniques studied. A growing accumulation of software errors with time causes a phenomenon called software aging. This phenomenon can result in system performance degradation and eventually system hang / crash. To cope with software aging, software rejuvenation has been proposed. Software rejuvenation is a proactive technique which leads to removing the accumulated software errors by stopping the system, cleaning up its internal state, and resuming its normal operation. One of the main challenges of software rejuvenation is accurately predicting the time to crash due to aging factors such as memory leaks. In this paper, different machine learning techniques are compared to precisely predict the software time to crash under different aging scenarios. said that the multilayer perceptron neural network has the highest prediction accura cy among all techniques studied.
其他文献
Finding out reasonable structures from bulky data is one of the difficulties in modeling of Bayesian network(BN), which is also necessary in promoting the appli
The transmission upper limit of a double-layer frequency selective surface (FSS) with two infinitely thin metal arrays is pre-sented based on the study of the g
The pressure and horizontal particle velocity combined descriptions in the very low frequency acoustic field of shal ow wa-ter integrated with the concept of ef
A new meta-heuristic method is proposed to enhance current meta-heuristic methods for global optimization and test scheduling for three-dimensional (3D) stacked
Radar radio frequency(RF) stealth is very important in electronic war(EW), and waveform design and selection. Existing evaluation rules of radar RF stealth incl
Traditional strapdown inertial navigation system(SINS)algorithm studies are based on ideal measurements from gyros and accelerometers, while in the actual strap
The artificial bee colony(ABC) algorithm is a competitive stochastic population-based optimization algorithm. However, the ABC algorithm does not use the social
利用射频磁控反应溅射方法制备富硅的氮化硅薄膜。衬底材料为抛光的硅片,靶材为硅靶,在Ar-N2气环境下,通过改变两种气体的组分比来改变样品成分,并在高纯N2气氛下对其进行高
Command, control, communication, computing, intel-ligence, surveil ance and reconnaissance (C4ISR) in information age is a complex system whose structure always