Path-Aware Scheduling Algorithm for Cost Optimization of Deadline-Constrained Scientific Workflows in Cloud Environments | IEEE Journals & Magazine | IEEE Xplore