基于时序描述逻辑的故障树分析方法研究
Research on Fault Tree Analysis Based on Temporal Description Logic作者机构:南京航空航天大学计算机科学与技术学院江苏南京210016
出 版 物:《计算机技术与发展》 (Computer Technology and Development)
年 卷 期:2017年第27卷第12期
页 面:89-92,97页
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
基 金:国家自然科学基金资助项目(61272083 61100034 61170043) 中央高校基本科研业务费专项资金(NS2014099) 江苏省自然科学基金青年基金项目(BK20130812)
摘 要:故障树分析法是工业界常用的安全分析方法之一。然而由于其非形式化方法的局限性,难以对软件故障进行形式化验证,更难以描述嵌入式实时系统中事件之间的时序逻辑关系。因此,提出了一种基于时序描述逻辑的故障树分析方法,以解决故障树难以对时序关系进行描述以及难以形式化验证的问题。首先,通过时序描述逻辑对故障树进行时序特征的扩充与规约;其次抽取出用描述逻辑表示的软件安全属性;最后对软件系统进行安全属性建模并通过模型检测工具SPIN形式化验证软件系统是否满足这些属性。以某一机载控制系统环境输入模块为案例,对该案例进行故障树分析和建模并给出该案例的待验证安全属性以及实验分析结果。结果表明,提出的方法是有效的和可行的。