Software Rejuvenation Technique-An Improvement in Applications

سال انتشار: 1402
نوع سند: مقاله ژورنالی
زبان: انگلیسی
مشاهده: 67

فایل این مقاله در 9 صفحه با فرمت PDF قابل دریافت می باشد

استخراج به نرم افزارهای پژوهشی:

لینک ثابت به این مقاله:

شناسه ملی سند علمی:

JR_JACR-14-3_002

تاریخ نمایه سازی: 3 مهر 1402

چکیده مقاله:

By notice to extension software technology and modern applications, software reliability and availability is very serious problem. Software fault tolerance techniques improve these capabilities. One of the techniques is Software rejuvenation, which counteracts software aging. Software aging may lead to performance degradation or crash/hang failure or both. Increasing use of software, rapid and unavoidable changes in the operational environment bring many problems for software engineers. One of these problems is the aging and degradation of software performance. Software rejuvenation is a proactive and preventive approach to counteract software aging. By performing calculations and solving equations, we easily calculate the availability of the system for each of the models. In this paper, we address this technique for the application with one, two and three software versions, then extend model for n versions. The numerical experiment results show that with more software versions can greatly reduce expected downtime and improve availability of application.

نویسندگان

Zahra Rahmani Ghobadi

Department of Computer, Ramsar Branch, Islamic Azad University, Ramsar, Iran