A Framework for QoS-aware Execution of Workflows over the Cloud