摘要
针对复杂软件系统难以应对实时环境变化的问题,将软件自重构技术引入复杂软件系统领域,提出复杂软件系统自重构概念模型,使得软件系统能够采取适当策略自重构以应对内外部环境发生变化。同时为了确保关键任务的"不中断"运行,提出了基于软件冗余备份启动的方法。
Aiming at the problem caused by the environment changes of complex software system,a concept model about self-refactoring of complex software system is proposed.Technology of software self-refactoring is taken into complex software system field,software system can take appropriate strategies of self-refactoring when inside or outside environment of system changes.Meanwhile a method of software execute based on redundant backups is presented to make sure critical task running without any break.
作者
王阳
张振华
孔祥营
WANG yang;ZHANG Zhen-hua;KONG Xiang-ying(Jiangsu Automation Research Institute,Lianyungang 222061,China)
出处
《指挥控制与仿真》
2018年第2期32-37,共6页
Command Control & Simulation
基金
国防基础科研计划资助项目(JCKY2016207C-038)
关键词
软件重构
软件自适应
复杂软件系统
自重构
software refactoring
software self-adaptation
complex software system
self-refactoring