Advanced Exception Handling Mechanisms
IEEE Transactions on Software Engineering
Exception Handling in Workflow Management Systems
IEEE Transactions on Software Engineering - special section on current trends in exception handling—part II
A timed workflow process model
Journal of Systems and Software
Journal of Parallel and Distributed Computing
Improving the performance of time-constrained workflow processing
Journal of Systems and Software
Time Constraints in Workflow Systems
CAiSE '99 Proceedings of the 11th International Conference on Advanced Information Systems Engineering
The Grid 2: Blueprint for a New Computing Infrastructure
The Grid 2: Blueprint for a New Computing Infrastructure
Resource constraints analysis of workflow specifications
Journal of Systems and Software - Special issue: Applications of statistics in software engineering
Workflows for e-Science: Scientific Workflows for Grids
Workflows for e-Science: Scientific Workflows for Grids
Concurrency and Computation: Practice & Experience - Autonomous Grid Computing
CCGRID '07 Proceedings of the Seventh IEEE International Symposium on Cluster Computing and the Grid
Peer-to-Peer Based Grid Workflow Runtime Environment of SwinDeW-G
E-SCIENCE '07 Proceedings of the Third IEEE International Conference on e-Science and Grid Computing
Overhead Analysis of Scientific Workflows in Grid Environments
IEEE Transactions on Parallel and Distributed Systems
A taxonomy of grid workflow verification and validation
Concurrency and Computation: Practice & Experience - First International Workshop on Workflow Systems in Grid Environments (WSGE2006)
Proceedings of the 30th international conference on Software engineering
Companion of the 30th international conference on Software engineering
IEEE Transactions on Parallel and Distributed Systems
Journal of Systems and Software
An ant algorithm for balanced job scheduling in grids
Future Generation Computer Systems
A Probabilistic Strategy for Setting Temporal Constraints in Scientific Workflows
BPM '08 Proceedings of the 6th International Conference on Business Process Management
Forecasting Duration Intervals of Scientific Workflow Activities Based on Time-Series Patterns
ESCIENCE '08 Proceedings of the 2008 Fourth IEEE International Conference on eScience
Workflows and e-Science: An overview of workflow system features and capabilities
Future Generation Computer Systems
Classification and evaluation of timed running schemas for workflow based on process mining
Journal of Systems and Software
Future Generation Computer Systems
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Localising temporal constraints in scientific workflows
Journal of Computer and System Sciences
CCGRID '10 Proceedings of the 2010 10th IEEE/ACM International Conference on Cluster, Cloud and Grid Computing
A probabilistic strategy for temporal constraint management in scientific workflow systems
Concurrency and Computation: Practice & Experience
CAiSE'06 Proceedings of the 18th international conference on Advanced Information Systems Engineering
Managing large numbers of business processes with cloud workflow systems
AusPDC '12 Proceedings of the Tenth Australasian Symposium on Parallel and Distributed Computing - Volume 127
Do we need to handle every temporal violation in scientific workflow systems?
ACM Transactions on Software Engineering and Methodology (TOSEM)
Hi-index | 0.00 |
Due to the complex nature of scientific workflow environments, temporal violations often take place and may severely reduce the timeliness of the execution's results. To handle temporal violations in an automatic and cost-effective fashion, two interdependent fundamental issues viz. the definition of fine-grained recoverable temporal violations and the design of light-weight effective exception handling strategies need to be resolved. However, most existing works study them separately without defining a comprehensive framework. To address such a problem, with the probability based temporal consistency model which defines the range of recoverable temporal violations, a novel general automatic and cost-effective exception handling framework is proposed in this paper where fine-grained temporal violations are defined based on the empirical function for the capability lower bounds of the exception handling strategies. To serve as a representative case study, a concrete example exception handling framework which consists of three levels of fine-grained temporal violations and their corresponding exception handling strategies is presented. The effectiveness of the example framework is evaluated by large scale simulation experiments conducted in the SwinDeW-G scientific grid workflow system. The experimental results demonstrate that the example framework can significantly reduce the overall average violation rates of local temporal constraints and global temporal constraints to 0.127% and 0.167% respectively.