首页> 外文期刊>Systems Engineering and Electronics, Journal of >Qualitative analysis for state/event fault trees using formal model checking
【24h】

Qualitative analysis for state/event fault trees using formal model checking

机译:使用形式化模型检查对状态/事件故障树进行定性分析

获取原文
获取原文并翻译 | 示例
           

摘要

A state/event fault tree (SEFT) is a modeling technique for describing the causal chains of events leading to failure in software-controlled complex systems. Such systems are ubiquitous in all areas of everyday life, and safety and reliability analyses are increasingly required for these systems. SEFTs combine elements from the traditional fault tree with elements from state-based techniques. In the context of the real-time safety-critical systems, SEFTs do not describe the time properties and important time-dependent system behaviors that can lead to system failures. Further, SEFTs lack the precise semantics required for formally modeling time behaviors. In this paper, we present a qualitative analysis method for SEFTs based on transformation from SEFT to timed automata (TA), and use the model checker UPPAAL to verify system requirements' properties. The combination of SEFT and TA is an important step towards an integrated design and verification process for real-time safety-critical systems. Finally, we present a case study of a powerboat autopilot system to confirm our method is viable and valid after achieving the verification goal step by step.
机译:状态/事件故障树(SEFT)是一种建模技术,用于描述导致软件控制的复杂系统发生故障的事件的因果链。这样的系统在日常生活的各个领域无处不在,并且对这些系统的安全性和可靠性分析也越来越需要。 SEFT将传统故障树中的元素与基于状态的技术中的元素结合在一起。在实时安全关键型系统的上下文中,SEFT并未描述可能导致系统故障的时间属性和与时间相关的重要系统行为。此外,SEFT缺乏对时间行为进行正式建模所需的精确语义。在本文中,我们提出了一种基于SEFT到定时自动机(TA)转换的SEFT定性分析方法,并使用模型检查器UPPAAL来验证系统需求的属性。 SEFT和TA的结合是朝着实时安全关键系统的集成设计和验证过程迈出的重要一步。最后,我们以动力艇自动驾驶系统为例,通过逐步实现验证目标,确认我们的方法是可行和有效的。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号