详细级软件FMEA方法和工具研究

被引量 : 0次 | 上传用户:yanzixu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件失效模式和影响分析(FMEA)主要是在软件开发阶段,通过识别软件失效模式,研究分析各种失效模式产生的原因及其造成的后果,以尽早发现潜在的问题,从而提高软件的可靠性和安全性。软件FMEA通常分为系统级软件FMEA和详细级软件FMEA。本文重点研究详细级软件FMEA。软件FMEA存在的主要问题在于缺乏在工程实践中针对特定领域的、具有较好可行性和较高效率的FMEA辅助分析工具。传统的详细级软件FMEA辅助分析工具是建立在变量映射表和软件线索的基础之上的,主要依靠于大量的人工操作,因此该方法具有不准确、自动化程度低等缺陷。针对这些问题,本文提出了基于程序依赖关系和切片思想的详细级软件FMEA方法,并设计了一个针对ANSI C程序语言的详细级软件FMEA辅助分析工具。首先,论文提出了基于程序依赖关系的详细级软件FMEA方法。通过构建系统依赖图的方式直观、准确的描述代码间存在的复杂数据依赖和控制依赖关系,为详细级软件FMEA提供了分析依据,进而给出了基于切片思想的详细级软件失效原因及影响分析方法。其次,论文对详细级软件FMEA辅助分析工具进行了需求分析。然后,在此基础上给出了辅助工具的详细设计和实现过程。为了方便开发人员进行失效分析,我们还对用户界面进行了设计和实现。该工具对代码进行失效模式的原因和影响分析的过程是自动完成的,提高了详细级软件FMEA的自动化程度和工作效率。最后,通过对实例进行验证以及对辅助工具进行的性能测试,表明了工具的可行性。
其他文献
随着社会经济不断发展,我国农业取得了进一步发展.树立品牌作为农产品发展的有效途径,在提高农产品附加值、调整产业结构等方面具有十分重要的作用,荔波是农业大县,如何发挥
消防防火工作是我国安全工作中的重要一项,是保证人民生命财产安全的重中之重。消防防火工作不仅需要得到政府和消防部门的足够重视,还需要全体国民拥有较强的消防防火意识,
羊病是危害当前养羊业的重要因素之一。羊病种类繁多,病因也有诸多不同,常见的羊病有:羊痘、羊梭菌性病、巴氏杆菌病等,某些传染病呈爆发性趋势,常常使人防不胜防,最为严重的
微粒群优化算法(Particle Swarm Optimization,PSO)是起源于鸟群和鱼群群体运动行为的研究,是在蚁群算法提出之后的又一种新的进化计算技术,具有典型的群体智能特性。本文构建
<正> 刘心武同志是文化大革命以后涌现的有影响的作者。他创作勤奋。继《班主任》之后,又陆续发表了《没讲完的课》、《穿米黄色大衣的青年》、《爱情的位置》、《(?)来吧,弟
随着社会市场经济体制的改革和发展,有机农业和有机葡萄作为新时期农业发展的产物,带动了农业科学化进程的脚步。对于病虫害的防治工作是有机农业和有机葡萄发展中的重要工作
作为民营企业出身的新海丰集装箱运输有限公司(以下简称新海丰集运),在其十几年来的经营过程中始终保持稳定盈利的态势,经营规模和领域呈稳步上升趋势,目前已经发展成为国内
亦失哈是明王朝前期著名的宦官。从成祖永乐年间到宣宗宣德九年,他曾10次奉命带领船队装载大批货物,开通松花江至黑龙江长达散千里的“丝绸之路”。巡抚东北北部边疆奴儿干地区
传统的三自由度转动并联机构的各分支之间存在有多个空间汇交于一点的转动副轴线。这种严格的几何条件给机构的加工制造带来很大的难度,增加制造成本,且不容易保证加工精度,严重
目的拟探讨亨廷顿蛋白相关蛋白1(HAP1)与脑源性神经营养因子(BDNF)及其受体p75NTR的胞吞和逆向囊泡运输关系,深入阐述亨廷顿舞蹈病的分子生物学机制。方法1、首先构建荧光融合蛋