Dynamically Partitioning Workflow over Federated Clouds for Optimising the Monetary Cost and Handling Run-Time Failures | IEEE Journals & Magazine | IEEE Xplore