Research Article

Energy-Efficient Scientific Workflow Scheduling Algorithm in Cloud Environment

Algorithm 1

Pseudocode to initiate the workflow scheduling.
1. add all the workflow tasks () to
2. initiate ;
3. for all tasks in the
4. if immediate parents of the tasks are executed or task is entry task then
5. add to and remove it from ;
6. end if
7. end for
8. if is not empty
9. schedule tasks by EVMP algorithm;
10. end if