计算机科学 ›› 2012, Vol. 39 ›› Issue (Z6): 412-415.

• • 上一篇    下一篇

基于系统思维的软件安全性需求开发框架

褚文奎,丛伟,樊晓光,顾文灿   

  1. (空军工程大学工程学院 西安710038)
  • 出版日期:2018-11-16 发布日期:2018-11-16

System Thinking Based Development Framework for Software Safety Requirements

  • Online:2018-11-16 Published:2018-11-16

摘要: 糟糕的软件需求是导致安全性关键系统发生灾难性事故的最主要原因。为解决需求开发问题,建构了一个系统建模与系统分析相结合、基于系统思维的软件安全性需求开发框架。针对系统模型的特定等级特定领域,提出了集成安全性分析的需求开发方法。该方法既能最大限度地约束安全性需求缺陷,防止其向同一分析等级内的其它领域或下一分析等级传播,并尽早重新生成安全性需求,又能够不断生成证据,支持安全性论据的构建。

关键词: 软件安全性,系统思维,需求工程,安全性分析,综合航电系统

Abstract: Poor software rectuirement for safety-critical systems (SCSs) is identified as a major root cause of catastrophis accidents. A system thinking based development framework for software safety requirements was built with system modeling and system analysis. For a particular analysis domain in a particular analysis level, a development method integrated with safety analysis was presented to develop software safety rectuirements. With the method, safety critical errors in software requirements arc neither likely to propagate through to other analysis domains in the same analysis level nor likely to the subsectuent analysis level. New safety rectuirements will be derived as early as errors are found in the safety analysis process. Safety evidence will be generated in the process to support the building of safety arguments.

Key words: Software safety, System thinking, Requirement engineering, Safety analysis, Integrated modular avionics system

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!