Tracy D. Braun, Howard Jay Siegel, Anthony A. Maciejewski, Ye Hong. Static resource allocation for heterogeneous computing environments with tasks having dependencies, priorities, deadlines, and multiple versions. J. Parallel Distrib. Comput., 68(11):1504-1516, 2008. [doi]