当前位置:主页 > 科技论文 > 航空航天论文 >

支持危害分析和安全性需求捕获的自动化工具研究与实现

发布时间:2020-06-19 18:14
【摘要】:随着安全关键系统的复杂度以及集成度越来越高,系统出现故障往往集中在系统组件之间的不安全交互。传统的失效-事故模型的安全性分析方法,如故障树分析,失效模式影响分析等不能有效地找到交互性错误。工程实践表明,系统理论过程分析(STPA)方法可以有效解决这一问题。但是,目前STPA方法缺少有效的自动化工具的支持,所以本文通过对STPA方法过程和要素的研究,设计了一个支持危害分析和安全性需求捕获的自动化工具,并赋予其对安全需求的验证能力,有效支撑安全性分析的工程应用。论文的主要研究工作包括以下几个方面:首先,针对现有工具的不足,对STPA基本元素模型、生成不安全控制动作、自动化验证方面进行了深入研究。解决现有工具只能辅助STPA方法进行安全性分析的简单编辑功能的问题,使得工具能够完整支撑STPA方法的步骤和流程,并能够实现自动化生成不安全控制动作以及自动化验证。其次,研究和解决了工具实现中的具体技术难点,主要包括如何构建STPA基本元素模型及其之间的约束关系,设计不安全控制动作的数据结构和自动生成算法,以及模型验证性质的描述等。实现了控制结构图模型设计功能,不安全控制动作表自动生成等重要功能和安全性质验证等拓展功能。这些功能可以很大程度上减少安全性分析人员的重复工作,降低人为引发错误的概率。最后,以飞行导引系统(FGS)的安全性分析为实例研究对象,展示如何使用本工具进行安全性分析的过程,并给出了分析结果。通过与传统安全性分析结果对比,体现了STPA方法的优越性以及借助本工具进行安全性分析的有效性。
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2019
【分类号】:V249;N941
【图文】:

控制动作,过程模型,安全性分析,引导词


支持危害分析和安全性需求捕获的自动化工具研究与实现(2) 自动化生成不安全控制动作STPA 方法是寻求复杂关键系统在组件交互的过程中发生的安全性错误。不安全控制动作本质上其实就系统控制器的控制信号在某种上下文环境中出现出错,是一种错误发生的场景。所以,分析不安全的控制动作是 STPA 方法流程中耗时最长也是内容最多的一环。为了提高安全性分析人员的工作效率,由麻省理工大学 John Thomas 提出的形式化 STPA 是实现不安全控制动作自动生成的主要理论支撑。通过加入过程模型变量,计算引导词与过程模型变量的笛卡尔积,确定规则表,可以自动化生成所有的不安全控制动作。通过自动化生成不安全的控制动作不仅提高整个安全性分析效率,还可以减少由人工在安全性分析过程中产生的人为错误,降低分析过程中的错误可能性。本工具在自动化生成不安全控制动作部分有三部分功能:首先,将过程模型变量加入系统控制器中,通过计算引导词以及过程模型变量之间的笛卡尔积得到系统控制器所有潜在的不安全控制动作列表。通过对所有模型的变量化,以及变量取值的遍历,我们可以遍历整个系统模型的状态空间,并将其自动化的显示在工具软件中。如图4. 6 所示:

代码行,工具,检测工具


配置好验证工具基本信息以及需要验证的系统模型文件,便可以实现自动化验。通过管道重定向系统的输入输出流,我们可以方便的将外部检测工具的功能,集成到之中。提供特定接口与外部检测工具对接,将外部检测工具的所有内容重定向至本工具户在做安全性分析的过程中不必使用多个软件。自动化的验证功能,会将外部检测工具输入输出呈现在本工具界面中,通过对接口功能的封装,用户也不需要知道 NuSMV 这的使用方法,仅需简单的点击按钮,便可以实现自动化验证,具体功能实现请参照 4.3 小3 具体实现1) 工具开发环境及内容 程序语言:Java 平台框架:Eclipse Rich Client Platform 开发环境:Eclipse 4.6 Neon Plugin Development Environment 类数量统计:155 个 代码行数统计:19566 行

【相似文献】

相关期刊论文 前10条

1 王京娅;;民用飞机安全性需求捕获方法与流程[J];科技视界;2018年24期

2 李果;;Web服务安全性需求与实现机制[J];硅谷;2010年01期

3 朱莹,金凌紫,朱鸿;医院信息系统安全性需求分析与总体设计初探[J];计算机系统应用;1998年08期

4 王晓东;;试析Word文档的安全性[J];数字技术与应用;2018年05期

5 Shakeel Peera;;安全性需求带来更多机会[J];中国电子商情(基础电子);2014年Z1期

6 ;汽车纺织品市场随着个性化和安全性需求的提高而增长[J];纺织导报;2006年06期

7 谢晓红;;安全移动办公的研究与实现[J];中国管理信息化;2017年17期

8 张立华;电子政务对视频会议系统的安全性需求分析[J];铁路计算机应用;2005年08期

9 刘雪峰;;浅谈县级电视台播出高清化改造[J];传播力研究;2019年16期

10 宋永豪;谷大武;;数字版权管理技术的安全性综述[J];信息安全与通信保密;2007年09期

相关会议论文 前3条

1 张卫民;贾山刚;;安全关键产品开发的安全性工程过程[A];2011航空试验测试技术学术交流会论文集[C];2010年

2 徐_";袁玉宇;林峰;邓坤学;袁暾;刘曼;杨亚亚;郭泽跃;詹泽丰;汪鹏丽;;生物3D打印技术构建神经外科组织修复支架[A];2014浙江省神经外科学学术年会论文汇编[C];2014年

3 黄卿;黄智;阙喜戎;王文东;;具有VPN功能防火墙的设计与实现[A];开创新世纪的通信技术——第七届全国青年通信学术会议论文集[C];2001年

相关重要报纸文章 前3条

1 本报记者 唐隆辉;智能手机剧增催生安全性需求 中电信加码云服务促模式转变[N];通信信息报;2012年

2 本报记者 吴珊珊;中国企业爱“鸡”不爱“蛋”[N];中国高新技术产业导报;2001年

3 刘卫;创新实现价值[N];中国企业报;2003年

相关博士学位论文 前2条

1 王方兵;城市居家养老老年人居住环境需求研究[D];华东师范大学;2015年

2 邓江;新型认证协议研究[D];电子科技大学;2015年

相关硕士学位论文 前7条

1 邓刘梦;基于SysML的安全性需求追踪及验证方法研究[D];南京航空航天大学;2019年

2 冯涛;支持危害分析和安全性需求捕获的自动化工具研究与实现[D];南京航空航天大学;2019年

3 周峰;电商模式下保健品咨询与销售系统设计与实现[D];安徽工业大学;2016年

4 姜超;面向体系结构的软件安全性需求开发方法研究[D];长春理工大学;2011年

5 范琨;产品障碍设计的应用及研究[D];湖南工业大学;2013年

6 郭宇峰;专用短程通讯安全性研究与仿真[D];吉林大学;2010年

7 张洪;列车定位系统安全性研究[D];西南交通大学;2014年



本文编号:2721159

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/2721159.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d1302***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com