A Communication Contention-Cognizant Scheduling Approach for Workflow Execution Across Public and Private Clouds | IEEE Journals & Magazine | IEEE Xplore