Universiti Teknologi Malaysia Institutional Repository

A comparative evaluation of cloud migration optimization approaches: a systematic literature review

Abdelmabou, Abdelzahir and Abang Jawawi, Dayang Norhayati and Ghani, Imran and Elsafi, Abubakar (2015) A comparative evaluation of cloud migration optimization approaches: a systematic literature review. Journal of Theoretical and Applied Information Technology, 79 (3). pp. 395-414. ISSN 1992-8645

Full text not available from this repository.

Abstract

Context: Developments in cloud computing have made it attractive for consumers to migrate their applications to the cloud environment. However, in the crowded cloud market, application customers and providers face the problem of how to assess and cho ose appropriate service providers for migrating the ir applications to the cloud. Objective: The main goal of this systematic review to identify and classify the current cloud migration optimization approaches. The ancillary goal is to p resent a comparative evaluation of the existing optimization approaches to application migration in cloud computing, in order to clarify the gaps in the existing approaches and identify promising directions in future research. Method: We performed a systematic review of the software engineering literature between 2010 and 2014 to accomplish the objectives of the study. Results: The use of the search string in databases resulted in the identification of 1548 studies. After applying the inclusion and exclusion criteria, the number of studies was reduced to 25 studies which were identified as the primary studies. Five different approaches to exploiting the optimization of application migration to the cloud were identified, namely, architecture-based optimization, model-based optimization, tool-based optimization, single objective optimizat ion, and multi-objective optimization. Conclusion: The study findings reveal an increased interested in optimization approaches to migrating applications to the cloud in recent years. However, cloud migration optimization approaches, including the architecture-based, model-based, tool-based, single objective and multi-objective optimization approaches, are still in the early stages of research and require more research investigation. In addition, we found that the multi-objective optimization approach provides the best solutions to multi-optimization problems and supports decision-making, and thus requires a high level of research attention. Related topics regarding service-level agreement violation, elasticity, and full automation of cloud migration optimization also require future research attention.

Item Type:Article
Uncontrolled Keywords:application migration, optimization, search-based software engineering
Subjects:Q Science > QA Mathematics > QA75 Electronic computers. Computer science
Divisions:Computing
ID Code:55432
Deposited By: Practical Student
Deposited On:06 Sep 2016 03:15
Last Modified:07 Aug 2017 08:29

Repository Staff Only: item control page