...
首页> 外文期刊>IEEE Transactions on Reliability >Lifetime Extension of Software Execution Subject to Aging
【24h】

Lifetime Extension of Software Execution Subject to Aging

机译:老化会延长软件执行的生命周期

获取原文
获取原文并翻译 | 示例
           

摘要

Software aging is a phenomenon of progressive degradation of software execution environment caused by software faults. In this paper, we propose software life-extension as an operational countermeasure against software aging and present the mathematical foundations of software life-extension by means of stochastic modeling. A semi-Markov process is used to capture the behavior of a system with software life-extension and to analyze the system's availability and completion times of jobs running on it. The semi-Markov process can correctly model the time-based life-extension and allows us to derive the optimal trigger for starting life-extension in terms of system availability and mean job completion time. We also present an effective combination of software life-extension and software rejuvenation that can maximize the system availability compared with a system using either rejuvenation or software life-extension.
机译:软件老化是由软件故障引起的软件执行环境逐渐退化的现象。在本文中,我们提出了软件寿命的延长作为对付软件老化的一种对策,并通过随机建模的方法给出了软件寿命的数学基础。半马尔可夫过程用于捕获具有软件寿命的系统行为,并分析系统的可用性和在其上运行的作业的完成时间。半马尔可夫过程可以正确地模拟基于时间的寿命延长,并允许我们根据系统可用性和平均作业完成时间来得出启动寿命延长的最佳触发器。我们还提出了软件寿命延长和软件更新的有效组合,与使用更新或软件寿命延长的系统相比,该组合可以最大化系统可用性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号