Challenges in migrating legacy software systems to the cloud an empirical study

被引:31
作者
Gholami, Mahdi Fahmideh [1 ]
Daneshgar, Farhad [2 ]
Beydoun, Ghassan [3 ]
Rabhi, Fethi [4 ]
机构
[1] Univ New South Wales, Sydney, NSW, Australia
[2] Univ New South Wales, UNSW Business Sch, Sydney, NSW, Australia
[3] Univ Technol Sydney, Informat Syst, Sydney, NSW, Australia
[4] Univ New South Wales, Sch Comp Sci & Engn, Sydney, NSW, Australia
关键词
Cloud computing; Legacy systems; Cloud migration; Cloud migration process; INFORMATION-SYSTEMS; ADOPTION; MODEL; IDENTIFICATION; GUIDELINES; MANAGEMENT; METAMODEL;
D O I
10.1016/j.is.2017.03.008
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Moving existing legacy systems to cloud platforms is a difficult and high cost process that may involve technical and non-technical resources and challenges. There is evidence that the lack of understanding and preparedness of cloud computing migration underpin many migration failures in achieving organisations' goals. The main goal of this article is to identify the most important challenging activities for moving legacy systems to cloud platforms from a perspective of reengineering process. Through a combination of a bottom-up and a top-down analysis, a set of common activities is derived from the extant cloud computing literature. These are expressed as a model and are validated using a population of 104 shortlisted and randomly selected domain experts from different industry sectors. We used a Web-based survey questionnaire to collect data and analysed them using SPSS Sample T-Test. The results of this study highlight the most important and critical challenges that should be addressed by various roles within a legacy to cloud migration endeavour. The study provides an overall understanding of this process including common occurring activities, concerns and recommendations. In addition, the findings of this study constitute a practical guide to conduct this transition. This guide is platform agnostic and independent from any specific migration scenario, cloud platform, or an application domain. (C) 2017 Published by Elsevier Ltd.
引用
收藏
页码:100 / 113
页数:14
相关论文
共 50 条
[41]   A Framework for Secure Migration Processes of Legacy Systems to the Cloud [J].
Marquez, Luis ;
Rosado, David G. ;
Mouratidis, Haralambos ;
Mellado, Daniel ;
Fernandez-Medina, Eduardo .
ADVANCED INFORMATION SYSTEMS ENGINEERING WORKSHOPS, CAISE 2015, 2015, 215 :507-517
[42]   Enablers and inhibitors of cloud computing assimilation: an empirical study [J].
Wang, Nianxin ;
Liang, Huigang ;
Ge, Shilun ;
Xue, Yajiong ;
Ma, Jing .
INTERNET RESEARCH, 2019, 29 (06) :1344-1369
[43]   Encapsulating legacy software for use in client/server systems [J].
Sneed, HM .
PROCEEDINGS OF THE THIRD WORKING CONFERENCE ON REVERSE ENGINEERING, 1996, :104-119
[44]   Formal Verification of Cloud and Fog Systems: A Review and Research Challenges [J].
Fakhfakh, Fairouz ;
Kallel, Slim ;
Cheikhrouhou, Saoussen .
JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2021, 27 (04) :341-363
[45]   Evolution of software in automated production systems: Challenges and research directions [J].
Vogel-Heuser, Birgit ;
Fay, Alexander ;
Schaefer, Ina ;
Tichy, Matthias .
JOURNAL OF SYSTEMS AND SOFTWARE, 2015, 110 :54-84
[46]   Advancing Legacy Software Modernization through Software Product Line Engineering: A Case Study in Digital Libraries [J].
Ramos-Vidal, Delfina .
28TH INTERNATIONAL SYSTEMS AND SOFTWARE PRODUCT LINE CONFERENCE, SPLC 2024, 2024, :17-21
[47]   An Empirical Investigation on the Simulation of Priority and Shortest-Job-First Scheduling for Cloud-based Software Systems [J].
Ru, Jia ;
Keung, Jacky .
2013 22ND AUSTRALASIAN CONFERENCE ON SOFTWARE ENGINEERING (ASWEC), 2013, :78-87
[48]   Engineering Software for the Cloud: Messaging Systems and Logging [J].
Sousa, Tiago Boldt ;
Ferreira, Hugo Sereno ;
Correia, Filipe Figueiredo ;
Aguiar, Ademar .
PROCEEDINGS OF THE 22ND EUROPEAN CONFERENCE ON PATTERN LANGUAGES OF PROGRAMS (EUROPLOP 2017), 2017,
[49]   An Empirical Study of Investigating Mobile Applications Development Challenges [J].
Ahmad, Arshad ;
Li, Kan ;
Feng, Chong ;
Asim, Syed Mohammad ;
Yousif, Abdallah ;
Ge, Shi .
IEEE ACCESS, 2018, 6 :17711-17728
[50]   Data Privacy in Cloud Computing - An Empirical Study in the Financial Industry [J].
Wenge, Olga ;
Lampe, Ulrich ;
Mueller, Alexander ;
Schaarschmidt, Ralf .
AMCIS 2014 PROCEEDINGS, 2014,