Cluster, grid and cloud computing: A detailed comparison
Service-Oriented Computing and Cloud Computing: Challenges and Opportunities