[1]王艳超,姚江毅,李雄伟.软件老化与再生研究综述[J].计算机技术与发展,2022,32(10):1-6.[doi:10. 3969 / j. issn. 1673-629X. 2022. 10. 001]
 WANG Yan-chao,YAO Jiang-yi,LI Xiong-wei.Review of Software System Aging and Rejuvenation[J].,2022,32(10):1-6.[doi:10. 3969 / j. issn. 1673-629X. 2022. 10. 001]
点击复制

软件老化与再生研究综述()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
32
期数:
2022年10期
页码:
1-6
栏目:
综述
出版日期:
2022-10-10

文章信息/Info

Title:
Review of Software System Aging and Rejuvenation
文章编号:
1673-629X(2022)10-0001-06
作者:
王艳超姚江毅李雄伟
陆军工程大学石家庄校区
Author(s):
WANG Yan-chaoYAO Jiang-yiLI Xiong-wei
Shijiazhuang Campus,Army Engineering University of PLA,Shijiazhuang 050003,China
关键词:
软件老化软件再生老化预测再生策略再生成本
Keywords:
software agingsoftware rejuvenationaging predictionrejuvenation strategyrejuvenation cost
分类号:
TP311. 5
DOI:
10. 3969 / j. issn. 1673-629X. 2022. 10. 001
摘要:
软件老化已经成为造成软件可靠性降低的主要因素。 为了缓解软件老化对软件的不利影响,研究人员提出了软件再生技术,在软件性能恶化到一定程度时主动停止正在运行的服务或程序,清理内部状态,释放系统资源,使软件性能恢复到比较健康的状态,预防软件发生意外的崩溃。 软件再生技术已经成为应对软件老化的方法,自提出以来研究人员围绕老化状态识别预测与提高再生效益展开研究。 随着软件复杂度的提高和预测、监测等理论技术的发展,越来越多研究人员综合运用状态预测方法和再生策略研究方法来提高预测精度和再生效益。 该文梳理总结了软件老化与再生的相关研究,首先根据研究的老化参数的不同将软件老化划分为资源消耗型和性能退化型老化;然后重点分析了软件老化状态预测研究和再生策略研究方法,并对软件再生实施技术进行分析梳理;最后,在总结近期研究特点的基础上,对下一步工作提出了几点展望。
Abstract:
Software aging has become the main factor of the deterioration of software reliability. In order to alleviate the negative impact of software aging for software,researchers present software rejuvenation technology. When the software performance deteriorates to acertain extent,the running services or programs are stopped to clean up the internal status and release system resources to restore the software performance to a healthy state and prevent unexpected software crashes. Software rejuvenation technology has become a method to deal with software aging. Since it was proposed, researchers have focused on the identification and prediction of aging state and improving the efficiency of rejuvenation. With the increase of software complexity and the development of prediction and monitoring theory and technology,more and more researchers comprehensively take the method of predicting state and the strategy of rejuvenation to improve the accuracy of prediction and the efficiency of rejuvenation. We summarize the related research on software aging and rejuvenation. Firstly,software aging is divided into resource consumption type and performance degradation type according to different aging parameters. Then the research methods of software aging state prediction and rejuvenation strategy are analyzed, and the implementation technology of software rejuvenation is analyzed and combed. Finally, based on the summary of recent research characteristics,some prospects for the future research directions are pointed out.

相似文献/References:

[1]刘建军[],孟海宁[]. J2EE应用服务器的软件老化测试研究[J].计算机技术与发展,2014,24(07):237.
 LIU Jian-jun[],MENG Hai-ning[]. Research on Testing Software Aging in a J2 EE Application Server[J].,2014,24(10):237.

更新日期/Last Update: 2022-10-10