...
首页> 外文期刊>International journal of information system modeling and design >Formal Semantics of Dynamic Constraints and Derivation Rules in ORM
【24h】

Formal Semantics of Dynamic Constraints and Derivation Rules in ORM

机译:ORM中动态约束和派生规则的形式语义

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

获取外文期刊封面封底 >>

       

摘要

This paper provides formal semantics for an extension of the Object-Role Modeling approach to support declaration of dynamic rules. Dynamic rules differ from static rules by involving state transitions, rather than simply individual states. This paper restricts application of dynamic rules to single-step transactions, with a previous state (input to the transaction) and a new state (the result of that transaction). These dynamic rules specify an elementary transaction type by indicating which kinds of objects or facts (being added, deleted or updated) are involved. Dynamic rules may declare pre-conditions relevant to the transaction, and a post-condition stating the properties of the new state. In this paper the authors provide such dynamic rules with a formal semantics based on sorted, first-order predicate logic. The key idea underlying their solution is the formalization of dynamic constraints in terms of static constraints on the database transaction history.
机译:本文提供了对象角色建模方法扩展的形式语义,以支持动态规则的声明。动态规则与静态规则的不同之处在于,它们涉及状态转换,而不仅仅是单个状态。本文将动态规则的应用限制为具有先前状态(该交易的输入)和一个新状态(该交易的结果)的单步交易。这些动态规则通过指示涉及哪些类型的对象或事实(正在添加,删除或更新)来指定基本事务处理类型。动态规则可以声明与事务相关的前提条件,并声明说明新状态的属性的条件条件。在本文中,作者基于排序的一阶谓词逻辑为此类动态规则提供了形式化语义。解决方案背后的关键思想是根据数据库事务历史记录的静态约束对动态约束进行形式化。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号