一种结合线性时序逻辑和故障树的软件安全验证方法 |
| |
作者姓名: | 王飞 沈国华 黄志球 马琳 刘畅 李海峰 廖莉莉 |
| |
作者单位: | 南京航空航天大学计算机科学与技术学院 南京 210016,南京航空航天大学计算机科学与技术学院 南京 210016,南京航空航天大学计算机科学与技术学院 南京 210016,南京航空航天大学计算机科学与技术学院 南京 210016,中国航空综合技术研究所 北京 100028,中国航空综合技术研究所 北京 100028,南京航空航天大学计算机科学与技术学院 南京 210016 |
| |
基金项目: | 本文受国家自然科学基金(61272083),国家高技术研究发展计划(863)(2009AA010307),国家国防科技工业局技术基础科研项目(Z052013B009,JSJC2013205C507)资助 |
| |
摘 要: | 嵌入式软件在安全关键领域的广泛应用使得保障软件的安全性成为学界的研究热点。故障树技术是工业界常用的传统的安全分析方法之一。然而,传统的故障树无法精确描述安全关键系统中具有时序特征的系统故障。针对此问题,给出了一种结合线性时序逻辑和故障树的安全验证方法。该方法运用线性时序逻辑对故障树进行形式化规约,从中抽取出软件安全属性并用时序逻辑公式进行描述,用以支持对安全关键软件的模型检验。最后,以某机载控制系统软件数据处理故障模块的模型检验为例,来说明该方法的有效性和可行性。
|
关 键 词: | 故障树分析 模型检验 线性时序逻辑 安全关键系统 安全属性 |
收稿时间: | 2015-02-12 |
修稿时间: | 2015-06-13 |
|
|