A Comparative Study of the Current Cloud Computing Technologies and Offers. - Meriam Mahjoub; Afef Mdhaffar; Riadh Ben Halima; Mohamed Jmaiel (NCCA, 2011)