Journal article
Trust-based robust scheduling and runtime adaptation of scientific workflow
Concurrency Computation Practice and Experience, Vol.21(16), pp.1982-1998
2009
Abstract
Robustness and reliability with respect to the successful completion of a schedule are crucial requirements for scheduling in scientific workflow management systems because service providers are becoming autonomous. We introduce a model to incorporate trust, which indicates the probability that a service agent will comply with its commitments to improve the predictability and stability of the schedule. To deal with exceptions during the execution of a schedule, we adapt and evolve the schedule at runtime by interleaving the processes of evaluating, scheduling, executing and monitoring in the life cycle of the workflow management. Experiments show that schedules maximizing participants' trust are more likely to survive and succeed in open and dynamic environments. The results also prove that the proposed approach of workflow evaluation can find the most robust execution flow efficiently, thus avoiding the need of scheduling every possible execution path in the workflow definition. Copyright © 2009 John Wiley & Sons, Ltd.
Details
- Title
- Trust-based robust scheduling and runtime adaptation of scientific workflow
- Authors
- Mingzhong Wang (Author) - University of MelbourneK Ramamohanarao (Author) - University of MelbourneJ Chen (Author) - University of Melbourne
- Publication details
- Concurrency Computation Practice and Experience, Vol.21(16), pp.1982-1998
- Publisher
- John Wiley & Sons Ltd.
- Date published
- 2009
- DOI
- 10.1002/cpe.1456
- ISSN
- 1532-0626
- Organisation Unit
- University of the Sunshine Coast, Queensland; USC Business School - Legacy; School of Science, Technology and Engineering
- Language
- English
- Record Identifier
- 99449172102621
- Output Type
- Journal article
Metrics
2 File views/ downloads
406 Record Views
InCites Highlights
These are selected metrics from InCites Benchmarking & Analytics tool, related to this output
- Collaboration types
- Domestic collaboration
- Web Of Science research areas
- Computer Science, Software Engineering
- Computer Science, Theory & Methods
UN Sustainable Development Goals (SDGs)
This output has contributed to the advancement of the following goals:
Source: InCites