Online scheduling of workflow applications in grid environments
Dynamic Critical-Path Scheduling: An Effective Technique for Allocating Task Graphs to Multiprocessors