Software quality in the clouds: a cloud-based solution
security architecture for cloud computing environments .