基于故障配置的故障树生成

被引:15
作者
黄鸣宇
魏欧
胡军
机构
[1] 南京航空航天大学计算机科学与技术学院
基金
中央高校基本科研业务费专项资金资助;
关键词
故障树; 故障配置; 模型检测;
D O I
暂无
中图分类号
N945.1 [系统分析];
学科分类号
071102 [系统分析与集成];
摘要
故障树分析是提高系统安全性和可靠性的有效方法。传统的人工故障树生成方式难以解决当前系统的庞大规模与复杂性的问题,且容易出错。为此,提出基于故障配置的故障树生成方法,引入软件产品线的可变性管理,用于系统故障建模与形式化分析。首先,定义故障特征图模型用于刻画系统故障间的约束关系,基于Kripke结构定义故障标记迁移系统来描述系统的行为;然后,基于模型的语义建立通过模型检测生成故障树的过程;最后,通过时序逻辑描述系统安全属性,利用模型检测工具SNIP验证安全属性进而生成故障树。案例研究验证了该方法的有效性。
引用
收藏
页码:182 / 191
页数:10
相关论文
共 12 条
[1]
一种结合线性时序逻辑和故障树的软件安全验证方法 [J].
王飞 ;
沈国华 ;
黄志球 ;
马琳 ;
刘畅 ;
李海峰 ;
廖莉莉 .
计算机科学, 2015, 42 (12) :71-75
[2]
故障树领域本体及SWRL规则的构建方法研究 [J].
周亮 ;
黄志球 ;
黄传林 .
计算机科学, 2015, 42 (08) :198-202
[3]
软件模型检测中的抽象模型研究综述 [J].
魏欧 ;
石玉峰 ;
徐丙凤 ;
黄志球 ;
陈哲 .
计算机研究与发展, 2015, 52 (07) :1580-1603
[4]
软件产品线可变性建模技术系统综述 [J].
聂坤明 ;
张莉 ;
樊志强 .
软件学报, 2013, 24 (09) :2001-2019
[5]
Minimal cut sets of a coherent fault tree generation using reverse Petri nets [J].
Makajic-Nikolic, Dragana ;
Vujosevic, Mirko ;
Nikolic, Nebojsa .
OPTIMIZATION, 2013, 62 (08) :1069-1087
[6]
Model checking software product lines with SNIP [J].
Classen, Andreas ;
Cordy, Maxime ;
Heymans, Patrick ;
Legay, Axel ;
Schobbens, Pierre-Yves .
International Journal on Software Tools for Technology Transfer, 2012, 14 (05) :589-612
[7]
Engineering failure analysis and design optimisation with HiP-HOPS.[J]..Engineering Failure Analysis.2010, 2
[8]
A text-based approach to feature modelling: Syntax and semantics of TVL.[J].Andreas Classen;Quentin Boucher;Patrick Heymans.Science of Computer Programming.2010, 12
[9]
Component-based modeling of systems for automated fault tree generation [J].
Majdara, Aref ;
Wakabayashi, Toshio .
RELIABILITY ENGINEERING & SYSTEM SAFETY, 2009, 94 (06) :1076-1086
[10]
SMV model-based safety analysis of software requirements.[J].Kwang Yong Koh;Poong Hyun Seong.Reliability Engineering and System Safety.2008, 2