1. Automated Optimization Methods for Workflow Execution
- Author
-
C. Pethuru Raj, P. Balakrishnan, and G. Kousalya
- Subjects
Workflow ,Computer science ,Robustness (computer science) ,Distributed computing ,Optimization methods ,Particle swarm optimization ,Workflow engine ,Multi-objective optimization ,Workflow management system ,Workflow technology - Abstract
Workflow optimization is an approach to enhance the speed, robustness, and compactness of workflows by exploiting their structure, runtime, and output. This chapter initially highlights the significance of workflow optimization along with different possible levels of optimization. Further, it outlines the Taverna optimization framework over single and distributed infrastructure together with the optimization plug-ins that are validated using two scientific workflow executions.
- Published
- 2017