期刊文献+

安全关键软件的防危性测评技术研究 被引量:18

Research on Safety Testing and Evaluation Technology of Safety Critical Software
在线阅读 下载PDF
导出
摘要 为了评估安全关键软件的防危性 ,该文在分析软件可靠性与防危性异同的基础上 ,建立了相应的防危性评估指标 ,同时研究了传统统计测试方法确定所需防危性测试用例数的局限性 .紧接着 ,使用贝叶斯函数动态地表示软件失效率的密度函数 ,提出了一种增量记忆型的防危性测试方法 ,该方法可根据软件出现失效时间的早晚及次数动态地确定所需测试用例数的增量 ,达到了改进传统测试方法局限性的目的 ,使安全关键软件测试失效后可经受更严格的测试 ,同时减小了测试工作量 .为证明该方法的合理性、有效性 ,使用了大量例证 .最后 ,就该领域内的相关工作及发展方向进行了展望 . In order to evaluate the safety of safety critical software, on the basis of analyzing the similarities and differences between safety and reliability of software, the safety criterion is firstly established in this paper, and the limitation of the classical testing method based on statistically independent approach used to decide the number of safety testing case is studied. Following this, the density function of software failure probability with Bayesian function is presented dynamically, and a kind of new safety testing method with function of increment and memory based on the time and number of software failure is presented, which is used to decide dynamically the increment number of safety testing cases, and to improve the limitation of the classical testing method. With this approach, while a failure occurs during the course of testing, this safety critical software is to endure more stringent than the original test after the removal of the offending fault, and the testing workload is to be reduced. In order to proof the rationality and validity on this approach, a large number of examples are used to exemplify it. Finally, related work and future trends of research in this field are listed.
出处 《计算机学报》 EI CSCD 北大核心 2004年第4期442-450,共9页 Chinese Journal of Computers
基金 国家预研基金 ( 2 0 0 0J6.7.1.DZ0 2 0 6) 国家"十五"攻关项目基金( 4 13 15 0 40 10 6)资助
关键词 安全关键系统 测试用例 防危性测试 可靠性测试 安全关键软件 Failure analysis Probability density function Reliability Safety testing
  • 相关文献

参考文献21

  • 1Yang Shi-Ping, Nan Sang, Xiong Guang-Ze. Integrated safety critical systems on reliable real time network. In: Proceedings of IEEE International Conference on Parallel and Distributed Computing, Applications and Technologies, Chengdu, China, 2003, 66~70
  • 2Stavridou V., Dutertre B.. From security to safety and back. In: Proceedings of Computer Security, Dependability and Assurance: From Needs to Solutions, 1998, 182~195
  • 3Herbert H., Patrick C.. Rare conditions and their effect on software failures. In: Proceedings of the 1994 Reliability and Maintainability Symposium, 1994, 334~337
  • 4Parnas D.L., Asmis G.J.K., Madey J.. Assessment of safety-critical software in nuclear power plants. Nuclear Safety, 1991, 32(2): 189~198
  • 5Barroca L., McDermid J.. Formal methods: Use and relevance for the development of safety-critical systems. Computer Journal, 1992, 35(6): 579~599
  • 6Littlewood B., Strigini L.. Validation of ultrahigh dependability for software based systems. Communications of the ACM, 1993, 36(11): 69~80
  • 7Schneidewind N.F.. Measuring and evaluating maintenance process using reliability, risk, and test metrics. IEEE Transactions on Software Engineering, 1999, 25(6): 769~778
  • 8Leveson N.. Software safety: Why, what and how. ACM Computer Surveys, 1996, 18(2): 125-163
  • 9Alam M.S., Chen W.H., Ehrlich W.K.. Assessing software reliability performance under highly critical but infrequent event occurrences. In: Proceedings of the Eighth International Symposium on Software Reliability Engineering, 1997, 294~307
  • 10Schneidewind N.F.. Reliability and risk analysis for software that must be safe. In: Proceedings of the 3rd International Software Metrics Symposium (METRICS'96) From Measurement to Empirical Results, Berlin, Germany, 1996, 142~153

二级参考文献4

  • 1何国伟.软件的MTBF及其验证试验[J].电子产品可靠性与环境试验,1995,13(1):2-6. 被引量:6
  • 2Lyu Michael R 刘喜成等(译).软件可靠性工程手册[M].北京:电子工业出版社,1996.47-107,274-285.
  • 3白云峰.基于失效数据的软件可靠性评估及其改进方法研究[M].北京:北京航空航天大学工程系统工程系,1999..
  • 4赵振宇,模糊理论和神经网络的基础与应用,1996年

共引文献16

同被引文献206

引证文献18

二级引证文献87

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部