【24h】

Interactive verification of synchronous systems

机译:同步系统的交互式验证

获取原文

摘要

We propose a new approach to the interactive verification of synchronous systems. Our approach is based on two system representations: Systems to be verified are given as synchronous programs that are considered for the selection of proof rules, while the proof rules are applied on equivalent sets of synchronous guarded actions that are obtained by an automatic translation from the programs. Since the obtained guarded actions contain assumptions and assertions, they are directly used as proof goals in our approach. Due to a backannotation via control flow locations, there is still a direct correspondence between the two system representations. This way, the user can still consider the more readable program code while the implementation of the proof system on top of the guarded actions allows much more flexible decompositions of the verification goals.
机译:我们提出了一种新的同步系统互动验证方法。我们的方法是基于两个系统表示:要验证的系统被提供为所考虑的同步程序,这些程序被考虑为校验规则的选择,而证明规则应用于通过自动翻译获得的同步保护操作集的等效集合。程式。由于所获得的守护行动含有假设和断言,因此它们直接用作我们的方法中的证据目标。由于通过控制流程位置的横纳,两个系统表示之间仍然存在直接对应。这样,用户仍然可以考虑更可读的程序代码,而在保护动作的顶部的证明系统的实现允许更灵活地分解验证目标。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号