jiangdm的个人博客分享 http://blog.sciencenet.cn/u/jiangdm

博文

review: Ensuring Consistency in Long Running Transactions

已有 2127 次阅读 2011-9-21 07:53 |个人分类:CHI|系统分类:科研笔记

Ensuring Consistency in Long Running Transactions
Jeffrey Fischer and Rupak Majumdar
ASE’07, November 5–9, 2007, Atlanta, Georgia, USA.
 
ABSTRACT
Flow composition languages permit the construction of long-running transactions from collections of independent atomic services. Due to environmental limitations, such transac-
tions usually cannot be made to conform to standard ACID semantics. We propose set consistency, a powerful, yet intuitive, notion of consistency for long-running transactions.
Set consistency considers the collection of permanent (non-intermittent) changes made by a process, when viewed at the end of its execution. Consistency requirements for such collections of changes are specified as predicates over the atomic actions of a process. Set consistency generalizes self-cancellation, a standard consistency requirement for long-running transactions, where failed processes are responsible for undoing any partially completed work. Set consistency can also express strictly stronger requirements, such as mutual exclusion or dependency. We show that the set consistency verification problem for processes is co-NP complete and present an algorithm for verifying set consistency by reduction to propositional validity. We have implemented this algorithm and demonstrate the value and tractability of our approach on three real-world case studies. In each case, the consistency requirements can be verified within a second, demonstrating
the practicality of our approach.
 
Keywords: transactions, semantics, compensation, business process, flow composition, set consistency

1. INTRODUCTION

Ensuring consistency in long running transactions.pdf



https://blog.sciencenet.cn/blog-468147-488639.html

上一篇:review:Tutorial on Using Social Trust for Recommender System
下一篇:review: Provider selection and task allocation issues in ne
收藏 IP: 111.73.240.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-1 09:25

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部