《计算机应用研究》|Application Research of Computers

基于差分进化的复杂软件系统动态可靠性分配

Dynamic reliability allocation of complex software system based on differential evolution

免费全文下载 (已被下载 次)  
获取PDF全文
作者 张世金,张国富,苏兆品,岳峰
机构 1.合肥工业大学 计算机与信息学院,合肥 230601;2.工业安全与应急技术安徽省重点实验室,合肥 230601;3.安全关键工业测控技术教育部工程研究中心,合肥 230601
统计 摘要被查看 次,已被下载
文章编号 1001-3695(2019)05-030-1424-04
DOI 10.19734/j.issn.1001-3695.2018.03.0265
摘要 现有关于复杂软件系统可靠性分配的研究均基于结构固定的软件系统,而实际情况中软件系统结构往往不固定。针对这一矛盾,构建复杂软件系统动态可靠性分配优化模型,并基于差分进化设计复杂软件系统动态可靠性分配算法。在系统结构发生变化时,首先基于D-S证据理论对系统中各模块的全局权重重新进行评估,并考虑变化前后系统的关联性,在差分进化生成初始种群时保留了部分历史解。最后,通过仿真实验分析验证了所提方法的有效性。
关键词 复杂软件系统; 动态可靠性分配; 差分进化; D-S证据理论; 保留历史解
基金项目 国家自然科学基金资助项目(61573125,61371155)
安徽省自然科学基金资助项目(1608085MF131,1508085MF132,1508085QF129)
中央高校基本科研业务费专项资金资助项目(JZ2017YYPY0232)
本文URL http://www.arocmag.com/article/01-2019-05-030.html
英文标题 Dynamic reliability allocation of complex software system based on differential evolution
作者英文名 Zhang Shijin, Zhang Guofu, Su Zhaopin, Yue Feng
机构英文名 1.School of Computer & Information,Hefei University of Technology,Hefei 230601,China;2.Anhui Province Key Laboratory of Industry Safety & Emergency Technology,Hefei 230601,China;3.Engineering Research Center of Safety Critical Industrial Measurement & Control Techno-logy for Ministry of Education,Hefei 230601,China
英文摘要 Existing research on the reliability allocation of complex software system just based on software systems whose structure were fixed, but the structure of software systems always change in practice. For this contradiction, this paper presented a dynamic reliability allocation optimization model of complex software system. At the same time, it developed a dynamic reliability allocation algorithm of complex software system based on differential evolution. Specifically, when the system structure changes, it first estimated the parameters of each module according to the Dempster-Shafer evidence theory. Next, taking account of the relevance of the system before and after the change, it retained some historical solutions in the previous search to form part of the initial population in differential evolution. Finally, it verifies the effectiveness of the proposed approach by simulation experiments.
英文关键词 complex software system; dynamic reliability allocation; differential evolution; Dempster-Shafer evidence theory; reserve historical solutions
参考文献 查看稿件参考文献
 
收稿日期 2018/3/28
修回日期 2018/5/22
页码 1424-1427
中图分类号 TP311.5
文献标志码 A