Journal of cloud computing : advances, systems and applications.