论文摘要:软件故障模式研究
随着计算机技术的发展,计算机软件在社会生活中发挥着越来越重要的作用。软件一旦出现故障,往往会造成重大的经济损失和人员伤亡。人们开始研究软件的失效问题,提出了各种提高软件质量的方法。其中,软件失效模式与影响分析(SFMEA)是提高软件质量的有效方法之一。目前,SFMEA的实施还存在很多问题。软件故障模式分析的结果对SFMEA的效果影响很大,当要分析的软件比较复杂时,软件故障模式分析是一项费时费力的工作。目前对软件故障模式的研究还不完善,需要对软件故障模式进行科学合理的分类,以辅助SFMEA的实施过程,保证SFMEA的分析效果,消除软件质量隐患,提高软件质量.此外,国内航空业蓬勃发展,配备了大量航电设备,其嵌入式软件规模越来越大。联测和使用过程中出现大量软件故障,影响软件质量,危及飞行器安全。有针对性 研究成果对软件开发和测试具有指导意义。为了解决上述问题,本文对软件故障模式进行了研究。通过收集大量航电设备嵌入式软件故障案例,研究案例之间的特点和共性,提出描述软件故障模式的方法和要素,总结通用软件故障模式分类,总结航电嵌入式软件设备。软件特定的故障模式分类。在对软件故障模式研究的基础上,建立软件故障模式库,辅助SFMEA分析人员分析软件故障模式。完成软件故障模式库的数据库需求分析、概念结构和逻辑结构分析、视图设计等,并进行故障模式库的实施计划。初步研究。最后,通过对典型嵌入式软件的软件故障模式分析,完成了软件级别划分、软件故障模式分析和比较,验证了软件故障模式分类的科学合理性和软件故障模式库的实用性。