首页> 外文会议>Tests and proofs >Symbolic Execution Based Model Checking of Open Systems with Unbounded Variables
【24h】

Symbolic Execution Based Model Checking of Open Systems with Unbounded Variables

机译:基于符号执行的无界变量开放系统模型检查

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

摘要

We describe fundamental aspects of a method we have developed in order to check linear temporal logic formulas over Input Output Symbolic Transition Systems (IOSTSs). IOSTSs are used to describe reactive systems with communication channels and variables of different types ; in particular variables can take unbounded values. Thus the method can be applied to open systems, communicating with their environment, or with other modules that are not precisely specified. The method consists in a semi-decision algorithm based on symbolic execution techniques, usually used for tests generation purposes. We provide an adaptation of this technique in order to evaluate a LTL formula along a symbolic path ; moreover we have developed a termination criterion of the semi-decision algorithm for IOSTSs whose data part is specified by a decidable first order theory.
机译:我们描述了一种方法的基本方面,该方法是为了检查输入输出符号转换系统(IOSTS)上的线性时间逻辑公式而开发的。 IOSTS用于描述具有通信通道和不同类型变量的反应系统;特别是变量可以取无限制的值。因此,该方法可以应用于开放系统,与其环境或未精确指定的其他模块进行通信。该方法包括基于符号执行技术的半决策算法,通常用于测试生成目的。我们提供了这种技术的一种适应方法,以评估沿符号路径的LTL公式;此外,我们为IOSTS开发了半判定算法的终止准则,其数据部分由可判定的一阶理论指定。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号