Resource and Task Clustering based Scheduling Algorithm for Workflow Applications in Cloud Computing Environment | IEEE Conference Publication | IEEE Xplore