组件软件可靠性优化技术研究

来源 :东南大学 | 被引量 : 0次 | 上传用户:hathaway60000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
70年代初期,在Jeliski-Moranda提出第一个软件可靠性模型后,有关软件可靠性的研究就一直是软件工程领域的热点问题。经过近几十年的研究和发展,软件可靠性和软件可靠性工程的理论逐渐成熟,其中最重要的研究方向之一就是组件软件可靠性以及组件软件可靠性的优化问题。组件软件可靠性一般无法准确测量,所以如何准确估计或预测组件软件可靠性是组件软件可靠性研究中的重要问题。由于用来估计组件软件可靠性的可靠性数据来源各异,使得组件软件可靠性估计结果存在着不可靠性,组件软件可靠性估计必定会产生估计方差。我们在实际环境中分析组件软件可靠性的时候,应该考虑到可靠性估计方差因素,这样才能够保证可靠性估计结果的正确性和完备性,开发和应用真正有意义的组件软件可靠性估计模型和组件软件可靠性优化模型。组件软件可靠性优化的主要任务就是在提高可靠性的同时,还需要考虑测试代价的以及可靠性估计方差的最小化。然而,传统的RPP组件软件可靠性优化策略并没有考虑到测试代价对优化结果的影响。可靠性估计方差最小化问题虽然已引起人们的注意,但也一直缺乏比较简单和准确的解决方法。本文的创新之处首先在于提出了一种改进的RPP组件软件可靠性优化策略:RPP-c组件软件可靠性优化策略。RPP-c优化策略在降低RPPI值高的组件软件可靠性估计方差的同时,增加考虑了与该组件软件相关的额外的测试代价因素。其最终解应该由组件软件的RPPI值和额外测试代价共同决定,即在较低的成本水平下选取对软件系统整体可靠性估计贡献较大的组件软件进行额外测试,以便提高整个软件系统可靠性水平。本文简单给出RPP-c组件软件可靠性优化策略的算法实现思想。本文的另一个创新之处是提出采用交叉熵方法解决最小化组件软件可靠性估计方差的方案。为了减少可靠性估计方差给组件软件可靠性研究带来的各种影响,最小化可靠性估计方差的任务迫在眉睫。交叉熵方法为处理可靠性优化问题提供了一种快速、实用并且行之有效的方法。我们利用交叉熵的概念和特性,通过拟合方法和重要抽样方法,提出用交叉熵方法最小化可靠性估计方差的改进方案。本文具体给出交叉熵最小化可靠性估计方差的算法实现步骤。
其他文献
数字电视系统中的数据广播是数字电视领域的重要业务之一,它作为MPEG-2DVB的扩展,使运营商能够在提供音视频业务的基础上,向用户提供各种数据服务。 数字技术为广播电视带来
随着数据采集工具的成熟以及海量存储设备的广泛应用,目前许多大型企业己经积累了大量的数据。为满足管理、经营的需要,这些数据必须得到有效地处理;使用传统的数据分析和检
随着网络技术的日益发展,VOIP的增长非常迅速,标准化程度也得到进一步的提高。SIP会话初始协议以其特有的本质博得了众多厂商的青睐,获得了广泛的支持。另一方面,Internet的蓬勃
机械臂是一种成功的并且被广泛应用的机械装置,它同时也被广泛地应用在机器人领域。工业上的组装、焊接、高温铸锻等繁重工作,很多都用机械臂辅助人工作业,减轻了劳动强度,提
模型驱动架构(MDA)是一个软件开发框架,是继CORBA、UML之后由OMG推出的重要的软件开发方法学。OMG对MDA的构想是将软件系统的开发行为提升到对更高的抽象层级的关注,通过模型的
当前,随着计算机网络技术的发展,人们对网络通信的功能需求呈现出多样化的趋势。通信业界提供的解决方案也随之逐渐完备化,细密化,能够覆盖哪怕是很细微的用户需求的变化。过去数
基本农田是按照一定时期人口和社会经济发展对农产品的需求,依据土地利用总体规划确定不得占用的耕地。监督管理作为基本农田保障性研究的一项基础性工作,主要方式采用普查登
土地的合理利用是区域经济、社会和生态等因素的综合体现,土地利用优劣程度以及未来发展趋势直接影响到经济的发展、生态环境变化和人们的日常生活。随着科学技术的飞速发展,
网格计算是一种正在迅速发展的计算基础设施,它将分布的计算资源组织起来协同解决复杂的科学计算与工程应用问题。网格中的节点具有高度的自治性和地理上的分散性,网格中的资
随着现有互联网的飞速发展,网格作为一种信息社会的网络基础设施,利用互联网把分散在不同地理位置上的多个资源全面连通和统一分配、管理及协调起来。其优势在于不但数据处理能