Scheduling Scientific Workflows Elastically for Cloud Computing | Synapse