Background: In recent years, one of the most important technology in Information Technology (IT) world is cloud computing. Small and medium enterprises (SMEs) with low budget and human resources are one of the major groups that tend to use cloud computing for achieving the benefit of this...