loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
26th Annual International Computer Software and Applications Conference
New Model and Scheduling Protocol for Transactional Workflows
Oxford, England
August 26-August 29
ISBN: 0-7695-1727-7
Ke Ding, Chinese Academy of Sciences
Beihong Jin, Chinese Academy of Sciences
Jun Wei, Chinese Academy of Sciences
Yulin Feng, Chinese Academy of Sciences
A transactional workflow is composed of traditional flat transactions, and its execution has relaxed transactional atomicity. Due to different termination characteristics of transactions, a transactional workflow may be not well-formed. Moreover, only one workflow is allowed to execute a non-compensatable transaction with current scheduling protocol. In this paper, we present a transactional workflow model and formally define the correctness criteria of transactional workflow structure (well-formedness) and execution (serializability). We then propose an efficient method for well-formedness validation through a set of computation rules. Finally a scheduling protocol based on two kinds of locking granularities is presented. The protocol is different from related research in the fine-grained locking on transaction instances and coarse-grained locking on transaction classes, multiple workflows are therefore allowed to execute non-compensatable transactions if they are not conflict in predicated future execution.
Index Terms:
Transactional workflow, well-formedness, scheduling protocol, locking granularity
Citation:
Ke Ding, Beihong Jin, Jun Wei, Yulin Feng, "New Model and Scheduling Protocol for Transactional Workflows," compsac, pp.920, 26th Annual International Computer Software and Applications Conference, 2002
Usage of this product signifies your acceptance of the Terms of Use.