收藏本站
收藏 | 手机打开
二维码
手机客户端打开本文

机载软件安全性形式化验证方法研究

顾扬  
【摘要】:飞机作为一种工作在空中的交通工具,对安全性的要求极高,任何细微的差错都可能造成灾难性的后果,保障飞机的安全至关重要。现代飞机的各项功能都越来越依赖软件系统,然而现代机载软件功能繁多、结构复杂、构件众多,且影响因素多,设计阶段不能完全排除构件间相互影响尤其是软件安全性等级相互依赖而导致的整体安全下降的情况,为保证软件安全,开发人员需要在设计阶段就确保系统设计满足安全性要求。然而目前的方法不能完全满足安全性验证要求,因此亟需一种高效率地系统构件安全性验证方法以确保系统设计满足适航标准安全性要求。SysML语言被广泛用于系统工程建模,借助SysML语言可较好的描述机载软件架构及属性,但是SysML是半形式化的工具,缺乏精确语义的支持同时自身不具备验证的功能。Petri网是一种既有图形化特征也有精确语义的形式化工具,在形式化验证领域得到了广泛应用。通过适当的途径将SysML转化为Petri网模型,在此基础上可进一步验证软件的安全性,从而找出软件设计上的不足避免了后期返工及安全隐患,保证了系统的安全。本文分析了机载软件安全标准,在此基础上定义了一种适于描述机载软件安全一致性验证的扩展Petri网,其次基于SysML块图建立带安全属性的系统静态结构模型,构建SysML到Petri网的转换规则可将SysML块图转化为Petri网从而进行精确的形式化建模。然后,利用可达树图分析了系统安全状况的所有传递路径和所有的安全状态组合,在此基础上给出了安全性验证算法方法,验证软件构件安全等级设计是否符合适航标准。最后通过具体事例说明了方法的可行性,同时通过对比分析了基于Petri的安全验证方法的优势。


知网文化
【相似文献】
中国期刊全文数据库 前20条
1 王纬;航天软件安全性[J];质量与可靠性;1992年03期
2 周新蕾;软件安全性分析技术及应用[J];质量与可靠性;2005年03期
3 张永进;;基于变点数据的一个非完全排错软件安全性模型[J];科学技术与工程;2007年09期
4 李仁见;董威;董龙明;吴学光;;面向载人航天软件安全性的标准、方法及工具综述[J];载人航天;2012年03期
5 陈圣斌;王斌;郝宗敏;苏强;曾曼成;;直升机软件安全性分析技术及应用研究[J];直升机技术;2013年04期
6 郦萌;软件安全性3M评价中评价因子修正的研究[J];同济大学学报(自然科学版);2002年10期
7 李震;刘斌;苗虹;殷永峰;;基于本体的软件安全性需求建模和验证[J];北京航空航天大学学报;2012年11期
8 吴文友;;软件安全性测试技术探析[J];硅谷;2013年11期
9 石剑琛;杨虹;;舰载作战系统软件安全性控制研究[J];舰船电子工程;2008年08期
10 朱福珍;;VFP软件安全性问题的探讨[J];长江大学学报(自然科学版)理工卷;2009年03期
11 宋晓秋;软件安全性分析的Petri网方法[J];质量与可靠性;1998年01期
12 宋晓秋;软件安全性分析的Petri网方法(续2)[J];质量与可靠性;1998年03期
13 宋晓秋;软件安全性分析的Petri网方法(续三)[J];质量与可靠性;1998年04期
14 宋晓秋;软件安全性分析的Petri网方法(续一)[J];质量与可靠性;1998年02期
15 宋征宇;软件的安全性设计与分析[J];质量与可靠性;1999年04期
16 俞思聪;潘鹰;俞西萍;朱颖峰;;国内外医疗器械软件安全性评价方法比较研究[J];中国医疗器械杂志;2010年05期
17 王静 ,齐杏林 ,郭丽华;基于虚拟仪器技术的引信软件安全性测试系统[J];微计算机信息;2005年04期
18 朱和铨;徐浩军;薛源;杨雪;苏晨;;一种半实物仿真试验软件安全性评估方法[J];航空学报;2014年06期
19 安喜锋;;基于相似特征的软件安全性缺陷检测算法[J];西北工业大学学报;2009年06期
20 何皎;汪厚祥;聂凯;;基于时间Petri网的舰空导弹发射控制软件安全性分析[J];计算机与数字工程;2012年08期
中国重要会议论文全文数据库 前3条
1 郭瑞杰;宫云战;杨朝红;;软件安全性测试技术研究[A];第三届全国软件测试会议与移动计算、栅格、智能化高级论坛论文集[C];2009年
2 高传平;赵利军;谈利群;;缓冲区溢出的软件安全性测试技术研究[A];第27次全国计算机安全学术交流会论文集[C];2012年
3 李文健;;形式化的涵义及其认识论本质[A];1993年逻辑研究专辑[C];1993年
中国博士学位论文全文数据库 前4条
1 曹珲;可信软件安全性测评关键理论及技术研究[D];武汉大学;2012年
2 刘艳;互联网内容分级服务技术标准体系的形式化设计与验证[D];华中师范大学;2015年
3 胡健;片上系统高层等价性检验关键技术研究[D];国防科学技术大学;2016年
4 钱振江;安全操作系统形式化设计与验证方法研究[D];南京大学;2013年
中国硕士学位论文全文数据库 前10条
1 顾扬;机载软件安全性形式化验证方法研究[D];南京航空航天大学;2017年
2 申光耀;软件安全性保障框架及安全性技术应用[D];北京信息控制研究所;2005年
3 吴曦;面向测试的软件安全性缺陷管理系统设计与实现[D];电子科技大学;2015年
4 李凌志;软件安全性缺陷分类研究及数据库建设[D];吉林大学;2009年
5 姜超;面向体系结构的软件安全性需求开发方法研究[D];长春理工大学;2011年
6 王若男;应用软件安全性综合评价方法研究[D];大连理工大学;2013年
7 曹德建;基于安全需求扩展的软件安全性分析方法研究[D];南京航空航天大学;2015年
8 汪旺;基于状态事件故障树的软件安全性分析方法研究[D];南京航空航天大学;2015年
9 王乐;基于Coq的软件安全性验证研究与实现[D];西安电子科技大学;2014年
10 刘大材;铁路运维软件安全性测试方法的研究[D];北京交通大学;2010年
中国重要报纸全文数据库 前3条
1 山东 张晓华;在线验证破解软件安全性[N];电脑报;2010年
2 本报记者 潘永花;承诺 “坚不可摧”的理由[N];网络世界;2003年
3 秦岩;他山之石可以攻玉[N];科技日报;2003年
 快捷付款方式  订购知网充值卡  订购热线  帮助中心
  • 400-819-9993
  • 010-62982499
  • 010-62783978