【24h】

Pushdown Module Checking

机译:下推模块检查

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

摘要

Model checking is a useful method to verify automatically the correctness of a system with respect to a desired behavior, by checking whether a mathematical model of the system satisfies a formal specification of this behavior. Many systems of interest are open, in the sense that their behavior depends on the interaction with their environment. The model checking problem for finite-state open systems (called module checking) has been intensively studied in the literature. In this paper, we focus on open pushdown systems and we study the related model-checking problem (pushdown module checking, for short) with respect to properties expressed by CTL and CTL~* formulas. We show that pushdown module checking against CTL (resp., CTL~*) is 2EXPTUNE-complete (resp., 3EXPTIME-complete). Moreover, we prove that for a fixed CTL~* formula, the problem is EXPTIME-complete.
机译:模型检查是一种有用的方法,它可以通过检查系统的数学模型是否满足该行为的形式要求,来自动验证系统相对于所需行为的正确性。在某种意义上说,许多感兴趣的系统都是开放的,因为它们的行为取决于与环境的相互作用。文献中已经对有限状态开放系统的模型检查问题(称为模块检查)进行了深入研究。在本文中,我们将重点放在开放式下推系统上,并针对由CTL和CTL〜*公式表示的属性研究相关的模型检查问题(简称为下推模块检查)。我们显示针对CTL(下为CTL〜*)的下推模块检查为2EXPTUNE-complete(即3EXPTIME-complete)。此外,我们证明对于固定的CTL〜*公式,问题是EXPTIME完全的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号