Dynamic Resource Allocation in Computing Clouds Using Distributed Multiple Criteria Decision Analysis | Synapse