首页> 中文期刊>小型微型计算机系统 >一种面向体系结构自适应软件中的高可靠性组件分派方法

一种面向体系结构自适应软件中的高可靠性组件分派方法

     

摘要

With software was more and more applied into the key domains, such as Aero/Areospace, power plant and subway, the reliability of software catches more attention. Now when considering reliability, we mainly focus on optimal allocation problem during design time. In this paper we consider how to satisfy reliability constraint by use of redundancy mechanism. On the basis of the model of self-Adaptive software based software architecture, taking into account of the deficiency of the architecture-based reliability model which considering little about the active- redundancy and the features of software structure, we modify the tradition model and propose reverse redundancy allocation algorithm to solve the reliability decision problem during dynamic evolution in the basis of existing theory. The results of experiments show that the algorithm has better computing time and is suit for reliability decision during evolution.%随着软件在关键领域的普及应用,比如航空、航天、电厂以及地铁系统等,软件可靠性获得广泛的关注,但当前考虑可靠性,主要是在设计时,考虑可靠性的最优分派问题,而本文是针对系统的在绞决策,即在运行时利用组件冗余分派满足动态的系统可靠性问题.通过扩充面向体系结构的自适应演化模型,提出分布式体系结构可靠性模型,并针对当前面向体系结构可靠性模型中对冗余热备以及结构特征考虑的不足,对传统的可靠性模型进行修正以适合面向体系结构的自适应软件,最后在已有理论的基础上,提出一种冗余组件的分派算法解决运行演化时的可靠性满足问题,实验表明,该算法实现简单,计算时间较优,适合于动态演化时对可靠性的实时求解.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号