Evaluation of the DRM and the Time for Preventive Maintenance for Aging Software

作者: Salma A. Ghoneim

DOI: 10.1023/A:1023636112886

关键词:

摘要: An attempt to capture software aging and specify when do preventive maintenance (PM) is presented in this paper. A composite measure termed the DRM, Deteriorating Response Measure, defined. It based on analysis of deteriorating speed against time load. This characterized as follows: (1) decays with increased (2) does not increase again load decreases, indicates “loss elasticity.” The DRM mathematically formulated a queueing system model. Specifying depends decision maker's perspective manifestation aging. tried here formalize dependence. Three degrading performance metrics are defined for DRM: Decaying restored value. Increasing offset ratio (recoverability index). (3) operation interval offset. These can be used singly or aggregately maintenance. Results model testing also shown. This work part an on-line procedure that calculates indexes server type like web browser, operating system, database, helps software.

参考文章(15)
Andras Pfening, Miklos Telek, Kishor S. Trivedi, Sachin Garg, Antonio Puliafito, Optimal rejuvenation for tolerating soft failures North Carolina State University. Center for Advanced Computing and Communication. ,(1996)
S. Garg, A. Puliafito, M. Telek, K.S. Trivedi, Analysis of software rejuvenation using Markov Regenerative Stochastic Petri Net international symposium on software reliability engineering. pp. 180- 187 ,(1995) , 10.1109/ISSRE.1995.497656
K. Vaidyanathan, K.S. Trivedi, A measurement-based model for estimation of resource exhaustion in operational software systems international symposium on software reliability engineering. pp. 84- 93 ,(1999) , 10.1109/ISSRE.1999.809313
S. Garg, A. van Moorsel, K. Vaidyanathan, K.S. Trivedi, A methodology for detection and estimation of software aging international symposium on software reliability engineering. pp. 283- 292 ,(1998) , 10.1109/ISSRE.1998.730892
Sachin Garg, Yennun Huang, Chandra Kintala, Kishor S. Trivedi, Minimizing completion time of a program by checkpointing and rejuvenation measurement and modeling of computer systems. ,vol. 24, pp. 252- 261 ,(1996) , 10.1145/233008.233050
E. MARSHALL, Fatal error: how patriot overlooked a scud. Science. ,vol. 255, pp. 1347- 1347 ,(1992) , 10.1126/SCIENCE.255.5050.1347
Edward N. Adams, Optimizing Preventive Service of Software Products IBM Journal of Research and Development. ,vol. 28, pp. 2- 14 ,(1984) , 10.1147/RD.281.0002
Y. Huang, C. Kintala, N. Kolettis, N.D. Fulton, Software rejuvenation: analysis, module and applications ieee international symposium on fault tolerant computing. pp. 381- 390 ,(1995) , 10.1109/FTCS.1995.466961
A. Avizienis, The N-Version Approach to Fault-Tolerant Software IEEE Transactions on Software Engineering. ,vol. SE-11, pp. 1491- 1501 ,(1985) , 10.1109/TSE.1985.231893
John F. Shortle, James M. Thompson, Donald Gross, Carl M. Harris, Fundamentals of queueing theory ,(1974)