首页> 外文OA文献 >Automatic generation of simplified weakest preconditions for integrity constraint verification
【2h】

Automatic generation of simplified weakest preconditions for integrity constraint verification

机译:自动生成简化的最弱前提条件,以进行完整性约束验证

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Given a constraint $c$ assumed to hold on a database $B$ and an update $u$ to be performed on $B$, we address the following question: will $c$ still hold after $u$ is performed? When $B$ is a relational database, we define a confluent terminating rewriting system which, starting from $c$ and $u$, automatically derives a simplified weakest precondition $wp(c,u)$ such that, whenever $B$ satisfies $wp(c,u)$, then the updated database $u(B)$ will satisfy $c$, and moreover $wp(c,u)$ is simplified in the sense that its computation depends only upon the instances of $c$ that may be modified by the update. We then extend the definition of a simplified $wp(c,u)$ to the case of deductive databases; we prove it using fixpoint induction.
机译:给定假定要保留在数据库$ B $上的约束$ c $和要在$ B $上执行的更新$ u $,我们将解决以下问题:在执行$ u $之后,$ c $是否仍然成立?当$ B $是一个关系数据库时,我们定义了一个汇合的终止重写系统,该系统从$ c $和$ u $开始,自动导出简化的最弱先决条件$ wp(c,u)$,这样只要$ B $满足$ wp(c,u)$,则更新后的数据库$ u(B)$将满足$ c $,此外,在简化计算方式$ wp(c,u)$的意义上,其计算仅取决于$的实例更新可能会修改的c $。然后,我们将简化的$ wp(c,u)$的定义扩展到推论数据库的情况;我们使用定点归纳法证明了这一点。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号