A Survey of Cloud Platforms and Their Future. - Milad Pastaki Rad; Ali Sajedi Badashian; Gelare Meydanipour; Morteza Ashurzad Delcheh; Mahdi Alipour; Hamidreza Afzali (ICCSA (1), 2009)