Workflow concurrency control

被引:5
|
作者
Puustjärvi, J [1 ]
机构
[1] Helsinki Univ Technol, Lab Informat Proc Sci, FIN-02015 Helsinki, Finland
来源
COMPUTER JOURNAL | 2001年 / 44卷 / 01期
关键词
D O I
10.1093/comjnl/44.1.42
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Serializability as an isolation criterion, though well suitable for traditional transactions, would overly restrict the concurrency of long lasting activities such as workflows. By using semantic information it is possible to weaken, or give up altogether, the serializability criterion and yet ensure workflow execution correctness. The problem, however, is that the use of semantic Information in concurrency control makes the specification as well as the management of workflows more complex. We alleviate this problem by introducing self-isolating workflows, which set and unset consistency constraints in the database in a way analogous to the way in which traditional transactions obtain and release locks. The advantages of using consistency constraints in workflow isolation are twofold. First, the expression power of consistency constraints in a database query language (SQL) is high, which in turn increases the potential degree of concurrency. Second, workflow concurrency control can be implemented by using the services of the underlying database management system.
引用
收藏
页码:42 / 53
页数:12
相关论文
共 50 条
  • [31] Data Stream Processing with Concurrency Control
    Oyamada, Masafumi
    Kawashima, Hideyuki
    Kitagawa, Hiroyuki
    APPLIED COMPUTING REVIEW, 2013, 13 (02): : 54 - 65
  • [32] An Adaptive Decision Concurrency control Algorithm
    Chen, YiRui
    Zhuang, Yi
    ADVANCED DEVELOPMENT OF ENGINEERING SCIENCE IV, 2014, 1046 : 512 - 515
  • [33] Optimistic Concurrency Control by Melding Trees
    Bernstein, Philip A.
    Reid, Colin W.
    Wu, Ming
    Yuan, Xinhao
    PROCEEDINGS OF THE VLDB ENDOWMENT, 2011, 4 (11): : 944 - 955
  • [34] Concurrency control in ADA-DDBMS
    Chen, Donghui
    Wei, Zichu
    Ruan Jian Xue Bao/Journal of Software, 1994, 5 (12):
  • [35] Concurrency control model for PDM systems
    Chan, Edmond
    Yu, K. M.
    COMPUTERS IN INDUSTRY, 2007, 58 (8-9) : 823 - 831
  • [36] On Optimal Concurrency Control for Optimistic Replication
    Wang, Weihan
    Amza, Cristiana
    2009 29TH IEEE INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS, 2009, : 317 - 326
  • [37] Atomicity and concurrency control in process calculi
    Ferrari, Gian-Luigi
    Fundamenta Informaticae, 1997, 29 (04): : 341 - 368
  • [38] Timestamp based optimistic concurrency control
    Mamun, Quazi Ehsanul Kabir
    Nakazato, Hidenori
    TENCON 2005 - 2005 IEEE REGION 10 CONFERENCE, VOLS 1-5, 2006, : 2551 - +
  • [39] Concurrency control mechanism based on SQL
    Ruan Jian Xue Bao, 10 (582):
  • [40] Scalable table with integrated concurrency control
    Jacobson, David M.
    Research Disclosure, 2006, (512): : 1539 - 1545