期刊文献+

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

A High Dependable Component Assignment Method in Self-adaptive Software Based on Architecture
下载PDF
导出
摘要 随着软件在关键领域的普及应用,比如航空、航天、电厂以及地铁系统等,软件可靠性获得广泛的关注,但当前考虑可靠性,主要是在设计时,考虑可靠性的最优分派问题,而本文是针对系统的在线决策,即在运行时利用组件冗余分派满足动态的系统可靠性问题.通过扩充面向体系结构的自适应演化模型,提出分布式体系结构可靠性模型,并针对当前面向体系结构可靠性模型中对冗余热备以及结构特征考虑的不足,对传统的可靠性模型进行修正以适合面向体系结构的自适应软件,最后在已有理论的基础上,提出一种冗余组件的分派算法解决运行演化时的可靠性满足问题,实验表明,该算法实现简单,计算时间较优,适合于动态演化时对可靠性的实时求解. 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.
出处 《小型微型计算机系统》 CSCD 北大核心 2012年第6期1153-1158,共6页 Journal of Chinese Computer Systems
基金 国家自然科学基金项目(60873074)资助
关键词 可靠性 动态演化 组件分派 冗余热备 在线决策 reliability dynamic evolution component-assignment active-redundancy online decision
  • 相关文献

参考文献5

二级参考文献62

共引文献74

同被引文献14

引证文献2

二级引证文献1

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部