首页> 外文会议>Algebraic methodology and software technology >On Partial Validation of Logic Programs
【24h】

On Partial Validation of Logic Programs

机译:关于逻辑程序的部分验证

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

摘要

In this paper, we propose a method allowing us to compare the result of an execution of a logic program and a specification of the intended semantics. This approach is particularly interesting when the set of answers cannot be computed in finite time with usual prolog interpreters. We compute, using a special operational mechanism, a finite set of rewrite rules synthesizing the whole set of answers w.r.t. a goal. Then, we use some tree tuple grammar based techniques to express the languages of the computed answers. An algorithm allows us to compare this language with the intended semantics language which is extracted from a user's specification. This method can be considered as a partial validation mechanism for logic programs.
机译:在本文中,我们提出了一种方法,可以比较逻辑程序的执行结果和预期语义的规范。当无法使用常规的序言解释器在有限时间内计算答案集时,此方法特别有趣。我们使用一种特殊的运算机制来计算一组有限的重写规则,以合成整个答案集。一个目标。然后,我们使用一些基于树元组语法的技术来表达所计算答案的语言。一种算法使我们能够将此语言与从用户规范中提取的预期语义语言进行比较。可以将这种方法视为逻辑程序的部分验证机制。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号