首页> 外文期刊>ACM transactions on software engineering and methodology >Modeling and Verifying Hierarchical Real-Time Systems Using Stateful Timed CSP
【24h】

Modeling and Verifying Hierarchical Real-Time Systems Using Stateful Timed CSP

机译:使用状态定时CSP建模和验证分层实时系统

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

摘要

Modeling and verifying complex real-time systems are challenging research problems. The de facto approach is based on Timed Automata, which are finite state automata equipped with clock variables. Timed Automata are deficient in modeling hierarchical complex systems. In this work, we propose a language called Stateful Timed CSP and an automated approach for verifying Stateful Timed CSP models. Stateful Timed CSP is based on Timed CSP and is capable of specifying hierarchical real-time systems. Through dynamic zone abstraction, finite-state zone graphs can be generated automatically from Stateful Timed CSP models, which are subject to model checking. Like Timed Automata, Stateful Timed CSP models suffer from Zeno runs, that is, system runs that take infinitely many steps within finite time. Unlike Timed Automata, model checking with non-Zenoness in Stateful Timed CSP can be achieved based on the zone graphs. We extend the PAT model checker to support system modeling and verification using Stateful Timed CSP and show its usability/scalability via verification of real-world systems.
机译:对复杂的实时系统进行建模和验证是具有挑战性的研究问题。事实上的方法是基于定时自动机的,定时自动机是配备有时钟变量的有限状态自动机。定时自动机在建模层次结构复杂系统方面缺乏优势。在这项工作中,我们提出了一种称为状态定时CSP的语言,以及一种用于验证状态定时CSP模型的自动方法。有状态定时CSP基于定时CSP,并且能够指定分层实时系统。通过动态区域抽象,可以从状态定时CSP模型中自动生成有限状态区域图,并对其进行模型检查。像定时自动机一样,有状态定时CSP模型也会遭受Zeno运行的困扰,也就是说,系统运行会在有限的时间内采取无限多的步骤。与定时自动机不同,可以基于区域图在状态定时CSP中使用非零度进行模型检查。我们扩展了PAT模型检查器,以支持使用状态定时CSP进行系统建模和验证,并通过验证实际系统来显示其可用性/可扩展性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号