首页> 外文会议>Logic programming and nonmonotonic reasoning >Transaction Logic with External Actions
【24h】

Transaction Logic with External Actions

机译:具有外部动作的事务逻辑

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

摘要

We propose External Transaction Logic (or £TTZ), an extension of Transaction Logic able to represent updates in internal and external domains whilst ensuring a relaxed transaction model. With this aim, £T1Z deals with two main components: an internal knowledge base where updates follow the strict ACID model, given by the semantics of Transaction Logic; and an exter nal knowledge base of which one has limited or no control and can only execute external actions. When executing actions in the external domain, if a failure oc curs, it is no longer possible to simply rollback to the initial state before executing the transaction. For dealing with this, similarly to what is done in databases, we define compensating operations for each external action to be performed to ensure a relaxed model of atomicity and consistency. By executing these compensations in backward order, we obtain a state considered to be equivalent to the initial one.
机译:我们提出了外部交易逻辑(或£TTZ),这是交易逻辑的扩展,能够表示内部和外部域中的更新,同时确保宽松的交易模型。为此,T1Z涉及两个主要组成部分:一个内部知识库,其中更新遵循严格的ACID模型(由事务逻辑的语义给出);一个外部知识库,该知识库的控制范围有限或无法控制,只能执行外部动作。在外部域中执行操作时,如果发生故障,则不再可能在执行事务之前简单地回滚到初始状态。为了处理此问题,类似于在数据库中执行的操作,我们为要执行的每个外部操作定义补偿操作,以确保宽松的原子性和一致性模型。通过以反向顺序执行这些补偿,我们获得一种状态,该状态被认为与初始状态相等。

著录项

  • 来源
  • 会议地点 Vancouver(CA);Vancouver(CA)
  • 作者单位

    Departamento de Informdtica Faculdade Ciencias e Tecnologias Universidade Nova de Lisboa 2829-516 Caparica, Portugal;

    Departamento de Informdtica Faculdade Ciencias e Tecnologias Universidade Nova de Lisboa 2829-516 Caparica, Portugal;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 理论、方法;
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号