...
首页> 外文期刊>Fundamenta Informaticae >Hoare-Style Verification of Graph Programs
【24h】

Hoare-Style Verification of Graph Programs

机译:图程序的Hoare样式验证

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

摘要

GP (for Graph Programs) is an experimental nondeterministic programming language for solving problems on graphs and graph-like structures. The language is based on graph transformation rules, allowing visual programming at a high level of abstraction. In particular, GP frees programmers from dealing with low-level data structures. In this paper, we present a Hoare-style proof system for verifying the partial correctness of (a subset of) graph programs. The pre- and postconditions of the calculus are nested graph conditions with expressions, a formalism for specifying both structural graph properties and properties of labels. We show that our proof system is sound with respect to GP's operational semantics and give examples of its use.
机译:GP(用于Graph程序)是一种实验性的不确定性编程语言,用于解决图形和类似图形的结构上的问题。该语言基于图形转换规则,从而可以在较高的抽象水平上进行可视化编程。特别是,GP使程序员摆脱了处理低级数据结构的麻烦。在本文中,我们提出了一种Hoare风格的证明系统,用于验证图程序(子程序)的部分正确性。微积分的前置条件和后置条件是带有表达式的嵌套图条件,这是用于指定结构图属性和标签属性的形式主义。我们证明了我们的证明系统在GP的操作语义方面是健全的,并给出了其用法示例。

著录项

  • 来源
    《Fundamenta Informaticae》 |2012年第2期|p.135-175|共41页
  • 作者单位

    Department of Computer Science The University of York Deramore Lane, York, YO10 5GH, United Kingdom;

    Department of Computer Science The University of York Deramore Lane, York, YO10 5GH, United Kingdom;

  • 收录信息 美国《科学引文索引》(SCI);美国《工程索引》(EI);
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号