一种结合线性时序逻辑和故障树的软件安全验证方法

被引:4
作者
王飞 [1 ]
沈国华 [1 ]
黄志球 [1 ]
马琳 [1 ]
刘畅 [2 ]
李海峰 [2 ]
廖莉莉 [1 ]
机构
[1] 南京航空航天大学计算机科学与技术学院
[2] 中国航空综合技术研究所
关键词
故障树分析; 模型检验; 线性时序逻辑; 安全关键系统; 安全属性;
D O I
暂无
中图分类号
TP311.53 [];
学科分类号
摘要
嵌入式软件在安全关键领域的广泛应用使得保障软件的安全性成为学界的研究热点。故障树技术是工业界常用的传统的安全分析方法之一。然而,传统的故障树无法精确描述安全关键系统中具有时序特征的系统故障。针对此问题,给出了一种结合线性时序逻辑和故障树的安全验证方法。该方法运用线性时序逻辑对故障树进行形式化规约,从中抽取出软件安全属性并用时序逻辑公式进行描述,用以支持对安全关键软件的模型检验。最后,以某机载控制系统软件数据处理故障模块的模型检验为例,来说明该方法的有效性和可行性。
引用
收藏
页码:71 / 75
页数:5
相关论文
共 8 条
[1]
软件时序故障树建模与分析技术研究 [D]. 
刘磊 .
国防科学技术大学,
2011
[2]
故障树计算机辅助分析优化算法研究与应用 [D]. 
龚海里 .
大连理工大学,
2004
[3]
A safety-focused verification using software fault trees.[J].Sungdeok Cha;Junbeom Yoo.Future Generation Computer Systems.2011, 8
[4]
SMV model-based safety analysis of software requirements.[J].Kwang Yong Koh;Poong Hyun Seong.Reliability Engineering and System Safety.2008, 2
[5]
A dynamic fault tree [J].
Cepin, M ;
Mavko, B .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2002, 75 (01) :83-91
[6]
Temporal fault trees [J].
Palshikar, GK .
INFORMATION AND SOFTWARE TECHNOLOGY, 2002, 44 (03) :137-150
[7]
支持模型检测的故障树生成方法研究 [J].
马琳 ;
黄志球 ;
徐丙凤 ;
陈哲 .
计算机与数字工程, 2013, 41 (02) :257-260
[8]
ESpin:基于SPIN的Eclipse模型检测环境 [J].
吕威 ;
黄志球 ;
陈哲 ;
阚双龙 ;
魏欧 .
计算机工程与应用, 2013, 49 (07) :45-51