检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]南京理工大学计算机科学与技术学院,江苏南京210094
出 处:《南京理工大学学报》2012年第2期272-277,284,共7页Journal of Nanjing University of Science and Technology
基 金:国家自然科学基金(90718021);南京理工大学自主科研专项计划(2010ZYTS035)
摘 要:为提高软件的可靠性和生存能力,该文提出一种基于进化计算的可进化模块冗余软件混合容错模型。分析了模块化对可靠性的影响,根据程序局部性原理,将模块分为核心模块和一般模块,采用对核心模块进行软件冗余、对一般模块进行时间冗余的混合冗余方法,在降低冗余规模的同时减少对软件性能的影响;实验结果表明,该文可进化模块模型能有效提高软件的可靠性和生存能力。To improve the reliability and the survival ability of the software,a new hybrid software fault-tolerant model of evolvable-modules redundancy is proposed based on the evolutionary computation.The influence of modularization on the software reliability is analyzed.According to the program locality principle,the module is divided into the core module and the general module.By using the hybrid redundancy method that the program redundancy is for the core module and the time redundancy is for the general module,the redundancy scale is reduced with the little impact on the software performance.The experimental results show that the evolvable-modules model can improve the reliability and the survival ablility of the software.
分 类 号:TP311[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:18.222.24.23