Time Constraints in Workflow Systems
CAiSE '99 Proceedings of the 11th International Conference on Advanced Information Systems Engineering
Proceedings of the 30th international conference on Software engineering
Workshop on software engineering for cloud computing (SECLOUD 2011)
Proceedings of the 33rd International Conference on Software Engineering
ACM Transactions on Software Engineering and Methodology (TOSEM)
Distributed and Cloud Computing: From Parallel Processing to the Internet of Things
Distributed and Cloud Computing: From Parallel Processing to the Internet of Things
Preventing Temporal Violations in Scientific Workflows: Where and How
IEEE Transactions on Software Engineering
The Design of Cloud Workflow Systems
The Design of Cloud Workflow Systems
Hi-index | 0.00 |
Nowadays, most business processes are running in a parallel, distributed and time-constrained manner. How to guarantee their on-time completion is a challenging issue. In the past few years, temporal checkpoint selection which selects a subset of workflow activities for verification of temporal consistency has been proved to be very successful in monitoring single, complex and large size scientific workflows. An intuitive approach is to apply those strategies to individual business processes. However, in such a case, the total number of checkpoints will be enormous, namely the cost for system monitoring and exception handling could be excessive. To address such an issue, we propose a brand new idea which selects time points along the workflow execution time line as checkpoints to monitor a batch of parallel business processes simultaneously instead of individually. Based on such an idea, a set of new definitions as well as a time-point based checkpoint selection strategy are presented in this paper. Our preliminary results demonstrate that it can achieve an order of magnitude reduction in the number of checkpoints while maintaining satisfactory on-time completion rates compared with the state-of-the-art activity-point based checkpoint selection strategy.