软件可靠性测试与评估方法的改进

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:PeterWang9898
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件测试是保证软件质量的重要手段,软件可靠性是软件质量的重要度量。两者之间有着密切的内在联系。软件测试提高软件的可靠性;软件可靠性的评估可以为软件测试提供合理的终止信号。相对于硬件可靠性稳步上升的趋势,软件的质量保证显得很困难。软件的可靠性研究也很不成熟,远远落后于硬件的可靠性研究。关于软件可靠性的研究还有很多的工作。本文首先介绍了软件测试的理论与方法,介绍了软件错误在软件测试工作中的重要地位与软件测试的模型。接着对可靠性与软件可靠性研究的理论做了介绍,详细介绍了几种重要的软件可靠性模型。最后对传统工程可靠性研究分析了其取得成功的原因。在此基础上分析了软件可靠性研究的特点,阐述了导致软件可靠性研究困难的四个原因。并针对其中的两个提出了改进的方法,并将其应用到软件可靠性模型的改进之上。在对一个物流管理系统的可靠性评估工作中,验证了可靠性模型改进的有效性。本文主要的工作有以下几点:1)分析了软件可靠性研究特有的四个难点:软件开发面临的问题领域的不确定性;软件开发中实现机制的人为性与多样性;软件开发缺乏标准化的设计;可靠性研究中对软件错误的独立关系认识不清。2)提出了关于软件错误的随机性软件错误与非随机性软件错误的分类方法;在软件失效模式的PIE模型的基础上,对随机性软件错误之间的相互独立性给出了一个有意义的判别方法。3)应用软件错误独立性的判别方法,对软件可靠性模型进行了改进。以J-M模型、G-O模型、Nelson模型为例,对物流管理系统进行了可靠性评估,实验的数据结果验证了可靠性模型改进的有效性,并且得出G-O模型更加适用于应用软件错误独立性的判别方法。
其他文献
火箭飞行器航飞过程中,针对关键设备的温度监测需要满足高精度抗干扰、宽量程可测的要求,设计一种基于WRe5-26型热电偶的温度信号调理电路。该信号调理电路采用电流型自动基
通过多绕组变压器并联变流器的拓扑具有电气隔离以及大功率输出的优点,在中高压变频器和电力电子变压器等场合得到广泛应用。变流器采用PWM技术导致的高频谐波不仅在变流器中
采用天然的抗菌助剂对棉/竹混纺针织物进行抗菌处理.分析了该助剂的用量和焙烘温度等因素对抗菌效果的影响;确定的最佳工艺:竹醋液质量浓度20g/L,织物带液率70%,先在80℃下预烘2min,再
为提高直升机主旋翼轴扭矩的测量精度,首先结合理论分析对现有测量方法得到的旋翼轴扭矩结果进行评价,发现测量结果偏大;其次针对误差偏大的问题,采用有限元仿真,模拟侧向弯
由于初始振动试验方案未充分模拟飞机安装连接、振动曲线异常衰减等原因,机翼单向阀振动试验报告未通过适航审查。采用Ansys对初始工装进行模态分析和PSD仿真,结果显示初始振
针对大口径火炮炮口扰动三维参数的测量问题,提出一种基于光学图像三角测量原理的炮口扰动测量方法。首先简述光学图像测量原理,而后研究基于标定板的相机标定方法,以及基于
针对目前需要实现定日镜按积尘程度自动匹配清洗策略需求这一问题,该文提出一种定日镜积尘度标准板的制作方法,给出积尘度的标定和分级方法。该文选用粒径115μm的石英粉模拟
为研究风电并网的稳定性问题,该文从风电并网改变系统潮流分布的角度出发,研究风电并网对系统小干扰功角稳定性的影响。首先,通过线性化建模,推导计算同步机与系统其余部分间
The efficiency of any energy system can be charaterised by the relevant efficiency components in terms of performance, operation, equipment and technology(POET)
期刊
《普通高中化学课程标准(实验)》中明确提出:“通过以化学实验为主的多种探究活动,使学生体验科学研究的过程,激发学习化学的兴趣,强化科学探究的意识,促进学习方式的转变,培养学生的