A Cost-Effective Deadline-Constrained Dynamic Scheduling Algorithm for Scientific Workflows in a Cloud Environment | IEEE Journals & Magazine | IEEE Xplore