تعداد نشریات | 11 |
تعداد شمارهها | 210 |
تعداد مقالات | 2,098 |
تعداد مشاهده مقاله | 2,877,850 |
تعداد دریافت فایل اصل مقاله | 2,085,731 |
On Multiple Objective of Software Rejuvenation Models with Several Policies | ||
Journal of Electrical and Computer Engineering Innovations (JECEI) | ||
مقاله 3، دوره 10، شماره 1، فروردین 2022، صفحه 25-36 اصل مقاله (1.14 M) | ||
نوع مقاله: Original Research Paper | ||
شناسه دیجیتال (DOI): 10.22061/jecei.2021.7905.448 | ||
نویسندگان | ||
Z. Rahmani Ghobadi1؛ H. Rashidi* 2؛ S. H. Alizadeh3 | ||
1Faculty of Computer and Information Technology Engineering, Qazvin Branch, Islamic Azad University, Qazvin, Iran | ||
2Department of Mathematics and Computer Science, Allameh Tabataba University, Tehran, Iran | ||
3ICT Research Institute, Iran Telecommunication Research Center, Tehran, Iran | ||
تاریخ دریافت: 23 دی 1399، تاریخ بازنگری: 24 اسفند 1399، تاریخ پذیرش: 26 فروردین 1400 | ||
چکیده | ||
Background 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 18 and 16 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. | ||
کلیدواژهها | ||
Software Rejuvenation؛ Performance؛ Availability؛ Cost | ||
مراجع | ||
[7] A. Avritzer, E.J. Weyuker, "Monitoring Smoothly Degrading Systems for Increased Dependability," Empirical Software Eng., 2(1): 59-77, 1997.
| ||
آمار تعداد مشاهده مقاله: 515 تعداد دریافت فایل اصل مقاله: 390 |