基于构件的软件可靠性分析

被引量 : 0次 | 上传用户:ntsx888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着社会日益信息化,社会的日常运行越来越依赖于软件系统,而对这种系统的可靠性要求也越来越高。虽然基于构件的软件开发方法不断的应用到软件开发中,有效地提高了软件可靠性,但是要保证基于构件的软件可靠性仍然是一项艰巨的任务。近年来,国内外一些学者对基于构件的软件可靠性进行了研究,取得了一些成果,但均存在局限性。本文在分析已有方法的基础上,提出了一种基于体系结构的软件可靠性分析方法。该方法针对软件体系结构自身的特点及构件之间的关系,根据软件体系结构的六种基本结构,给出了相应的可靠性计算模型、证明了基本结构的完整性,讨论了基本结构的选择问题,并在此基础上描述了整个软件体系结构的可靠性模型。与已有的基于构件的软件可靠性分析和评估方法相比,本文给出的方法便于从运行效率和可靠性出发,选择更合实际的结构组成最终的软件体系结构,从而实现了从基本结构入手指导软件体系结构设计。此外,对软件演化后的可靠性进行动态跟踪,极大的拓宽了模型的应用范围。构件在不同的应用域中表现出不同的可靠性,本文提出了一种基于应用域构件的软件可靠性分析方法,该方法把基于构件的软件看作是一个Markvo过程,针对过程中不同状态类型,构建出基于不同状态不同应用域的构件和连接件使用频率计算模型。在此基础上,提出了整个基于应用域构件的软件可靠性计算方法。同时,采用敏感度计算方法,给出融合容错技术后基于应用域构件的软件可靠性计算方法。与以往的方法相比,该方法提供了一种优化软件和提高软件可靠性的方法。
其他文献
目的探讨儿童急性髓性白血病(AML)强烈化疗粒细胞缺乏(以下简称粒缺)期采用预防性应用抗生素的临床疗效,以期减少细菌性感染发生率,降低感染相关病死率。方法回顾性分析2011
美国是世界上种族问题最严重的国家之一,尤其是对黑人种族的歧视,可谓根深蒂固,并且渗透到社会生活的各个方面。美国黑人在美国各少数民族中的社会地位处于最下层,始终摆脱不
目的探讨骨科损伤控制(DCO)理念在治疗不稳定型骨盆骨折中的应用效果。方法回顾性分析行DCO方法救治的18例不稳定型骨盆骨折患者的临床资料。结果成功救治16例,死亡2例,发生
意识形态必有其生发的深层社会根源,这一根源就是社会矛盾。社会矛盾包括人与自然、人与人、人自身的矛盾。针对社会矛盾这一结构性创伤,人类需要寻找弥补创伤的观念形式,此
公共管理作为一门新的学科,需要在实践中不断加以发展和完善。我们从公共管理学科发展的背景及特点出发,从四个方面讨论了加强我国公共管理学科建设的思路,即要有明确的学科
"大数据"作为数据分析的前沿技术,是新一代信息技术的集中反映,是一个具有无穷潜力的新兴科技产业领域。它不仅影响着国家治理模式、企业决策与流程重塑,而且还对人们的生产
政党意识形态作用的发挥主要取决于两个方面:一是意识形态本身是否先进,二是政党的意识形态观是否科学。相同的意识形态,由于"观"的不同,行为上很可能极为对立,甚至南辕北辙
色彩是电影作品中的一种重要元素,随着电影制作行业的不断发展,色彩作为电影的一种特殊的艺术元素,其作用也表现得越来越明显。色彩不仅能够对人物的内心世界进行渲染,还能侧
随着越来越多的世界级台球赛事落户中国,斯诺克、美式九球、中式台球齐放光彩,我国台球赛事市场空前活跃,呈现一派欣欣向荣之象。然而,我国台球赛事但却面临着难以盈利的尴尬