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

A High Dependable Component Assignment Method in Self-adaptive Software Based on Architecture

在线阅读下载全文

作  者:陈洪龙[1] 李仁发[1] 李蕊[1] 

机构地区:[1]湖南大学信息科学与工程学院,长沙410082

出  处:《小型微型计算机系统》2012年第6期1153-1158,共6页Journal of Chinese Computer Systems

基  金:国家自然科学基金项目(60873074)资助

摘  要:随着软件在关键领域的普及应用,比如航空、航天、电厂以及地铁系统等,软件可靠性获得广泛的关注,但当前考虑可靠性,主要是在设计时,考虑可靠性的最优分派问题,而本文是针对系统的在线决策,即在运行时利用组件冗余分派满足动态的系统可靠性问题.通过扩充面向体系结构的自适应演化模型,提出分布式体系结构可靠性模型,并针对当前面向体系结构可靠性模型中对冗余热备以及结构特征考虑的不足,对传统的可靠性模型进行修正以适合面向体系结构的自适应软件,最后在已有理论的基础上,提出一种冗余组件的分派算法解决运行演化时的可靠性满足问题,实验表明,该算法实现简单,计算时间较优,适合于动态演化时对可靠性的实时求解.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.

关 键 词:可靠性 动态演化 组件分派 冗余热备 在线决策 

分 类 号:TP311[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象