共查询到18条相似文献,搜索用时 102 毫秒
1.
2.
介绍了一种基于故障等级分析的软件可靠性评估方法,这种方法利用了软件系统测试后得到的缺陷数据,对每一个缺陷导致失效的内外因进行分析,算出每个缺陷的失效率。将失效数据进行分级,在失效率小的等级中进行故障注入,试验结果表明,该方法将软件可信性定位在正确性、可靠性、容错性、安全性、隐私性,通过这五个要素的评估。评估的有效性和合理性不亚于传统的方法,大大提高了软件开发的质量和效率。 相似文献
3.
软件可靠性工程框架和评估系统实现 总被引:1,自引:0,他引:1
给出了软件可靠性工程的实施框架,它规范了软件可靠性评估的过程.文章还提出一个软件可靠性评估系统的体系结构,并给出了实现所需要的一些关键技术.已经依此实现了一个软件可靠性评估系统CaSoR(Computer aid Software of Reliability),并已经被实际 相似文献
4.
介绍一种基于故障等级分析的软件可靠性评估方法.这种方法利用软件系统测试后得到的缺陷数据,对每一个缺陷导致失效的内外因进行分析,算出每个缺陷的失效率。将失效数据进行分级,在失效率小的等级中进行故障注入,试验结果表明。将软件可信性定位在正确性、可靠性、容错性、安全性、隐私性这5个要素进行评估。评估的有效性和合理性不亚于传统的方法,大大提高软件开发的质量和效率。 相似文献
5.
软件可靠性评估系统的智能化实现 总被引:2,自引:0,他引:2
软件可靠性评估系统的智能化有利于避免评估人员水平和经验上的差距造成的评估结果的不一致性,有利于保证评估结果的准确性。文章从专家系统辅助模型预选、各软件可靠性模型的自动比较判优和组合模型(包括其基模型的参数估计方式)的自动确定等方面对可靠性评估系统的智能化实现作了探讨,并给出了其实施框架。 相似文献
6.
随着工作流系统在企业运营中担负越来越重要的角色,工作流可靠性研究的重要性也日渐增加。文中提出了一套完整的工作流系统可靠性评估方法,帮助企业检验工作流系统的可靠性。首先,文中对工作流系统的体系结构进行分析,其中重点分析了工作流系统的流程及活动模式,提出一个以流程为基础的工作流可靠性评估方法。文中采用基于马尔可夫链的流程可靠性算法,将活动中的可靠性数据整合,计算流程的可靠性数据。在此基础上,基于Additive模型,根据流程的使用率将多流程的可靠性信息进行整合,最后求出工作流系统的可靠性数据。根据该方法,设计并实现了工作流系统可靠性评估软件,并通过在。 NET工作流平台上的实验,验证了该方法的可靠性预测效果是令人满意的。 相似文献
7.
软件可靠性分析、测试与评估工具--SRATE介绍 总被引:3,自引:0,他引:3
软件可靠性分析、测试及评估工具(SRATE)是一个集软件可靠性分析、测试及评估于一体的软件工具。该工具支持多种测试策略下的软件自动化测试及评估试验,包括随机测试策略、自适应测试策略等。该工具还集成了包括欧洲航天局的space软件、浙大CAD&CG国家重点实验室的Intra3D构件库在内的多个典型被测对象。根据工具接口要求可以方便的添加新的测试策略和测试对象。具有自动化程度高、通用性强、配置灵活、易于扩展的特点,是进行软件可靠性分析研究工作的有力工具。 相似文献
8.
利用故障注入方法对故障诊断系统进行检测是提高系统可靠性的重要途径.针对模拟信号的特点,设计开发了一个基于CPLD控制的故障注入器,详细阐述了该故障注入器的结构组成、功能模块以及软硬件的设计,并将此故障注入器用于故障诊断专家系统的有效性验证上,试验结果表明,此故障注入器在设计上具有通用性、有效性、无破坏性和易操作性等特点. 相似文献
9.
10.
11.
在软件测试中,测试用例的设计是最关键、耗时最多的环节。单个值情况下的测试用例相对比较简单。当输入数据为组合数据时,为了获取更加全面的测试用例以提高软件测试的准确性,提出一种将判定表设计及人工代码、计算机测试相结合的测试用例设计机制。通过两种算法得出最有效测试用例,该机制能生成比基于状态的完全路径覆盖准则及其搜索算法更优的测试用例集,能更好地覆盖各种组合条件情况,也更适合实际测试时需要连续对软件进行测试的客观情况。实验证明,该方法确实能够提高测试用例设计的全面性及有效性。 相似文献
12.
基于软件故障注入模型的容错软件可靠性评测 总被引:2,自引:0,他引:2
为了灵活准确地用故障注入技术对容错软件进行可靠性评测,通过对故障注入及容错软件可靠性评测的分析,采用分布式结构,提出了一个动态生成一静态存储一动态触发的故障注入模型,它将故障生成和故障触发分开在不同的机子上实现,从而在保证评测准确性的前提下,解决了故障需求复杂、故障生成困难及目标系统额外负载过大等问题,实现了一个较为理想的故障注入模型;最后,通过在航天某型号容错软件上的试验,证明了该模型的可行性。 相似文献
13.
14.
软件缺陷及软件可靠性技术 总被引:8,自引:0,他引:8
近年来的研究表明,系统发生的失效更多的是由于软件缺陷引起的。因此软件可靠性成为系统可靠性的关键,也是高可靠性和高可用性系统的一个主要的研究内容。该文在描述了软件可靠性与硬件可靠性不同的基础上,对软件可靠性模型、软件缺陷,以及软件可靠性技术进行了总结和论述。 相似文献
15.
针对故障诊断系统的工作特点,提出一种基于ARM9系列微处理器及嵌入式Linux操作系统的软件设计方案.该方案在虚拟机下安装的Linux系统中利用交叉编译工具链及busybox制作嵌入式Linux内核及根文件系统镜像,以Qt/Embedded为应用程序框架设计了一套简单易用的系统软件,并成功地移植到S3C2440A开发板上.分析了小波变换的特性及应用方法,并将该方法应用于机械设备故障诊断系统,运用Mallat分解与重构算法对振动信号进行多分辨分析,在一定程度上提高了故障诊断的精度.实际应用结果表明,该系统体积小,易携带,界面友好,诊断效果良好. 相似文献
16.
17.