Authors
Hasan Davulcu, Michael Kifer, CR Ramakrishnan, IV Ramakrishnan
Publication date
1998/5/1
Book
Proceedings of the seventeenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Pages
25-33
Description
WC propose Concurrent Transaction Logic (C7X) as the language for specifying, analyzing, and scheduling of workflows. We show that both local and global properties of worktlows can be naturally represented as C7X formulas and reasoning can be done with the use of the proof theory and the semantics of this logic, We describe a transformation that leads to an eilicicnt algorithm for scheduling worldlows in the presencc of global temporal constraints, which leads to decision proccdurcs for dealing with several safety related properties such as whether every valid execution of the workflow satisfits a particular property or whether a worlcfiow execution is consistent with some given global constraints on the ordering of events in a workflow. We also provide tight complexity results on the running times of these algorithms.
Total citations
19971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202321865111721242728191414231210424611111
Scholar articles
H Davulcu, M Kifer, CR Ramakrishnan… - Proceedings of the seventeenth ACM SIGACT …, 1998