首页> 外文会议>International provenance and annotation workshop >A PROV Encoding for Provenance Analysis Using Deductive Rules
【24h】

A PROV Encoding for Provenance Analysis Using Deductive Rules

机译:使用演绎规则进行来源分析的PROV编码

获取原文

摘要

PROV is a specification, promoted by the World Wide Web consortium, for recording the provenance of web resources. It includes a schema, consistency constraints and inference rules on the schema, and a language for recording provenance facts. In this paper we describe a implementation of PROV that is based on the DLV Datalog engine. We argue that the deductive databases paradigm, which underpins the Datalog model, is a natural choice for expressing at the same time (i) the intensional features of the provenance model, namely its consistency constraints and inference rules, (ii) its extensional features, i.e., sets of provenance facts (called a provenance graph), and (iii) declarative recursive queries on the graph. The deductive and constraint solving capability of DLV can be used to validate a graph against the constraints, and to derive new provenance facts. We provide an encoding of the PROV rules as Datalog rules and constraints, and illustrate the use of deductive capabilities both for queries and for constraint validation, namely to detect inconsistencies in the graphs. The DLV code along with a parser to map the PROV assertion language to Datalog syntax, are publicly available.
机译:PROV是由万维网联盟推广的一种规范,用于记录Web资源的来源。它包括一个模式,对该模式的一致性约束和推理规则,以及一种用于记录出处事实的语言。在本文中,我们描述了基于DLV Datalog引擎的PROV的实现。我们认为,支持数据记录模型的演绎数据库范式是同时表达(i)来源模型的内涵特征(即其一致性约束和推断规则),(ii)其扩展特征,例如,一组事实事实(称为“起源图”),以及(iii)在该图上的声明式递归查询。 DLV的演绎和约束求解能力可用于验证针对约束的图,并得出新的出处事实。我们提供了将PROV规则编码为Datalog规则和约束,并说明了演绎功能在查询和约束验证中的用途,即检测图中的不一致情况。 DLV代码以及将PROV断言语言映射到Datalog语法的解析器是公开可用的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号