期刊文献+

基于系统多维要素的安全关键软件验证方法 被引量:1

Systemic Muti-factors Based Verification Method for Safety-critical Software
下载PDF
导出
摘要 软件密集型系统已成为发展的必然趋势。安全关键软件功能的比重持续上升,与之相关的安全性问题也日益凸显,且问题的影响因素呈现复杂、多维、动态、隐蔽等特征。因此,寻求合理的验证方法成为了迫切需要,而如何对其进行有效验证,也成为软件安全性工作的难点。结合安全关键软件的研制工作,文中研究并提出基于系统多维要素的安全关键软件验证方法,从系统的角度建模对影响软件安全性的多维危险要素;在此基础上,通过构建安全关键软件的需求约束集和验证集,给出具体的验证方法和步骤。实际应用表明,与传统的局限于软件逻辑自身的验证方法相比,文中所提方法能够有效识别大量软件潜在的深层次的问题。 Software-intensive systems have been the inexorable development trend.The proportion of functions of safety-critical software keep growing,and the software safety problems are highlighted increasingly,in which the influence factors are characterized by complex,multidimensional,dynamic and insidious.Therefore,it’s urgent to seek a reasonable verification method for safety-critical software,and how to effectively verify it has become a difficult issue in software safety-related work.Based on the research and development of safety-critical software,this paper studied and proposed a verification method for safety-critical software based on systemic muti-factors,modeled the muti-factors that affect software safety from the point of system,and gave detailed verification methods and steps through constructing the requirement constraint sets and verification sets.The results of practical application show that the proposed method can effectively identify potential and systemic problems in safety-critical software compared with the traditional verification methods limited to software logic.
作者 吕小虎 韩笑冬 宫江雷 王志杰 刘小鲲 LV Xiao-hu;HAN Xiao-dong;GONG Jiang-lei;WANG Zhi-jie;LIU Xiao-kun(Institute of Telecommunication Satellite,China Academy of SpaceTechnology,Beijing 100094,China)
出处 《计算机科学》 CSCD 北大核心 2019年第9期156-161,共6页 Computer Science
基金 国家自然科学基金(61471360)资助
关键词 安全关键软件 多维要素 约束集 验证集 Safety-critical software Muti-factors Constraint sets Verification sets
  • 相关文献

参考文献2

二级参考文献73

  • 1蒋严冰,邵维忠,张路,麻志毅.UML中衍型的精确定义与分析[J].电子学报,2003,31(z1):2101-2105. 被引量:3
  • 2胡军,于笑丰,张岩,李宣东,郑国梁.基于场景构件式实时软件设计的一致性检验[J].软件学报,2006,17(1):48-58. 被引量:13
  • 3Storey N R. Safety critical computer systems[M]. Boston: Addison Wesley Longman publishing Co. , Inc. , 1996.
  • 4Levcson N G. The role of software in spacecraft aecidents[J]. Journal of Spacecraft and Rockets, 2004,41 (4):564-575.
  • 5422^nd Test and Evaluation Squadron. Executive summary:air craft accident investigation, F/A-22 S/N 00-4014[EB/OL]. ht tp://www, f-22raptor, com/pdf/af, exsum_f22crash, pdf. 2004- 12- 20.
  • 6Defense Industry Daily. F22 squadron shot down by the International Date Line [ EB/OL]. http://www, defenseindustrydaily. com/f22-squadron shot down by-thc-international-date-line- 03087/,2007-3-1.
  • 7USAF. MIL-STD-1574A- 1979 System safety program for space and missile system[S]. Arlington: Department of Defence, 1979.
  • 8Leveson N G. Software safety: why, what, and how[J]. Computing Surveys, 1986,18(2) : 125-163.
  • 9Heimdahl M. Safety and software intensive systems: challenges old and new[C]//2007 Future of Software Engineering(FOSE' 07). Washington DC: IEEE Computer Society, 2007 : 137- 152.
  • 10MeDermid J A. Software safety: where' s the evidence? [C]// Proceedings of the 6^th Australian Workshop on Safety Systems and Software. Brisbane: Australian Computer Society, 2001,3 : 1-6.

共引文献82

同被引文献7

引证文献1

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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