This paper applies concepts from transaction processing to workflows, thus enabling workflows to exhibit relaxed transactional behaviour. A general model for transactional workflows is presented. We define correctness of transactional workflows in terms of the model, and use the model to find schedules such that the execution of a transactional workflow is guaranteed to terminate in one of its acceptable termination (commit or abort) states. We allow a transactional workflow to consist of a number of tasks composed by the constructs ordering, contingency, alternative, conditional and iteration. In addition, we show how the model can be used to support proper nesting of transactional workflows to reduce the diffculty of scheduling algorithms...
Workflows are composite activities that can be used to support and automate multisystem applications...
Workflow management systems are increasingly identified as a tool that cannot only integrate existin...
In this paper, we present a study on the concurrency control and recovery algorithms in nested trans...
In this paper we present a model for representing Transactional Workflows (TWFs) involving sequencin...
Structured business processes are the veins of complex business organizations. Workflows have genera...
Structured business processes are the veins of complex business organizations. Workflows have genera...
In this paper, we present an approach to global transaction management in workflow environments. The...
Workflows have generally been accepted as a means to model and support processes in complex organiza...
Complex applications consist of a large set of transactions which are interrelated. There are differ...
This paper introduces a new approach for specifying transaction management requirements for workflow...
Modern information systems require advanced transaction models providing means to describe complex a...
In the paper, a flexible persistent environment for workflow system applications is proposed. It ena...
This chapter presents a framework to provide autonomous handling of long running transactions based ...
Complex applications consist of a large set of transcations which are interrelated. There are differ...
Workflows are composite multitransaction activities occurring in heterogeneous environments. They re...
Workflows are composite activities that can be used to support and automate multisystem applications...
Workflow management systems are increasingly identified as a tool that cannot only integrate existin...
In this paper, we present a study on the concurrency control and recovery algorithms in nested trans...
In this paper we present a model for representing Transactional Workflows (TWFs) involving sequencin...
Structured business processes are the veins of complex business organizations. Workflows have genera...
Structured business processes are the veins of complex business organizations. Workflows have genera...
In this paper, we present an approach to global transaction management in workflow environments. The...
Workflows have generally been accepted as a means to model and support processes in complex organiza...
Complex applications consist of a large set of transactions which are interrelated. There are differ...
This paper introduces a new approach for specifying transaction management requirements for workflow...
Modern information systems require advanced transaction models providing means to describe complex a...
In the paper, a flexible persistent environment for workflow system applications is proposed. It ena...
This chapter presents a framework to provide autonomous handling of long running transactions based ...
Complex applications consist of a large set of transcations which are interrelated. There are differ...
Workflows are composite multitransaction activities occurring in heterogeneous environments. They re...
Workflows are composite activities that can be used to support and automate multisystem applications...
Workflow management systems are increasingly identified as a tool that cannot only integrate existin...
In this paper, we present a study on the concurrency control and recovery algorithms in nested trans...