On Multiple Objective of Software Rejuvenation Models with Several Policies

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

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

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

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

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

JR_JECEI-10-1_003

تاریخ نمایه سازی: 1 آذر 1400

چکیده مقاله:

kground and Objectives: Applications and systems software that are running constantly become obsolete due to the accumulation of error conditions or the depletion of resources like physical memory or performance degradation. In this regard, software rejuvenation has been proposed to deal with such a phenomenon and prevent software failure in the future. This paper proposes a multiple objective of software rejuvenation models with several policies. The purpose is to identify the right rejuvenation policy in practical situations.Methods: We model software system with four policies using the Markov process. These policies are: (a) Software system without rejuvenation; (b) Software system with partial rejuvenation; (c) Software system with partial and full rejuvenation; and (d) Software system with four different types of rejuvenation. In the models and each policy, we consider assigning the level of performance on which the availability and operating costs are calculated. Results: To evaluate the models with the four policies, many numerical experiments were performed. For each policy, we evaluated and compared three objectives, namely performance, availability and operating costs. The experimental results states that for Software System with the policy of four different type of rejuvenation has about ۱۸ and ۱۶ percent improvement in performance and availability, respectively, compared with those other policies. Moreover, the operating cost of the software system with partial rejuvenation policy is lower and more efficient than other policies.Conclusion: According to the calculated objectives and the results of the policies, it can be concluded that in systems with lower operational costs, the most appropriate policy is the software system with four different types of rejuvenation because this policy bring the maximum possible value for the performance and availability.

نویسندگان

Z. Rahmani Ghobadi

Faculty of Computer and Information Technology Engineering, Qazvin Branch, Islamic Azad University, Qazvin, Iran

H. Rashidi

Department of Mathematics and Computer Science, Allameh Tabataba University, Tehran, Iran

S. Alizadeh

ICT Research Institute, Iran Telecommunication Research Center, Tehran, Iran

مراجع و منابع این مقاله:

لیست زیر مراجع و منابع استفاده شده در این مقاله را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود مقاله لینک شده اند :
  • M. Grottke, R. Matias, K. &Trivedi, "The fundamentals of software ...
  • T. Tai, S. N. Chau, L. Alkalaj, H. Hecht, "On-Board ...
  • L. Lei, K. Vaidyanathan, K.S. Trivedi, "An approach for estimation ...
  • C.M. Kintala, "Software rejuvenation in embedded systems," J. Autom., Lang. ...
  • K. Iwamoto, T. Dohi, H. Okamura, N. Kaio, "Discrete-time cost ...
  • J. Zhao, Y. Wang, G. Ning, K. Trivedi, R. Matias, ...
  • A. Avritzer, E.J. Weyuker, "Monitoring Smoothly Degrading Systems for Increased ...
  • G. Levitin, L. Xing, H. Huang, “Optimization of partial software ...
  • D. Cotroneo, R. Natella, R. Pietrantuono and S. Russo, "A ...
  • G. Rahmani, H. Rashidi, "software availability model based on multilevel ...
  • Y. Bao, X. Sun, K. Trivedi, "A workload-based analysis of ...
  • S. Garg, A. Pulia, M. Telek, K. Trivedi, "Analysis of ...
  • M. Shereshevsky, J. Crowell, B. Cukic, V. Gandikota, Y. Liu, ...
  • D. Cotroneo, R. Natella, R. Pietrantuono, S. Russo, "Software aging ...
  • H. Okamura, K. Yamamoto, T. Dohi, "Transient analysis of software ...
  • G. Ning, J. Zhao, Y. Lou, J. Alonso, R. Matias, ...
  • T. Dohi, H. Okamura, “Dynamic software availability model with rejuvenation,” ...
  • T.A. Nguyen, D. Kim, J. Park, “A comprehensive availability modeling ...
  • M. Torquato, I.M. Umesh, P.J. Maciel, “Models for availability and ...
  • J.M. Preeti, “Availability analysis of software rejuvenation in active/standby cluster ...
  • W. Xie, Y. Hong, K.S. Trivedi, "Analysis of a two-level ...
  • V.P. Koutras, "Two-level software rejuvenation model with increasing failure rate ...
  • Y.Fang, B. Yin, G. Ning, Z. Zheng, K. Cai, "A ...
  • V.P. Koutras, A.N. Platis, N. Limnios, "Availability and reliability estimation ...
  • A. Sadek, N. Limnios, "Nonparametric estimation of reliability and survival ...
  • Y. Lee, H. Kim, “Availability analysis of systems with time-based ...
  • Q. Qiu, L. Cui, “Availability analysis for general repairable systems ...
  • V.P. Koutras, A.N. Platis, “On the performance of software rejuvenation ...
  • Y. Huang, C. Kintala, N. Kolettis, N.D. Fulton, "Software rejuvenation: ...
  • X. Hua, C. Guo, H. Wu, D. Lautner, S. Ren, ...
  • نمایش کامل مراجع