Skip to main content

Migration Strategies and Refactoring Methodology When Moving a Legacy ERP System to Cloud Platform

  • Conference paper
  • First Online:
Distributed Sensing and Intelligent Systems

Part of the book series: Studies in Distributed Intelligence ((SDI))

Abstract

Migration to the cloud is something most enterprises are doing right now, and Enterprise Resource Planning (ERP) applications form the bulk of these projects. Essentially, the migration of critical business applications is happening because on-premise solutions are becoming very occur to move to the next generation of ERP. Also, cloud computing brings major improvements to the ERP; these improvements include mobility and its benefits, data analysis, and collaboration and sharing in government and industry. Furthermore, factors such as time, training, and extensive re-engineering activities make the migration process time consuming and error-prone. Although many research discuss Cloud ERP system adoption and advantages and disadvantages of switching to a Cloud ERP system, only a few specifically address the resolution of these constraints. This chapter presents the process of migrating applications to a different type of cloud. In addition, on the basis of a review of the literature and related emerging methodologies, we give several methodologies used to migrate from an on-premise ERP system to Cloud ERP. And based on refactoring strategy, we explain why companies need to do refactoring before moving to the cloud, we also present ERP refactoring strategies and migration feasibility. Finally, we propose one generic methodology for migrating legacy ERP systems to the cloud.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 239.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 309.00
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 299.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Weng, F., & Hung, M.-C. (2014). Competition and challenge on adopting cloud ERP. International Journal of Innovation, Management and Technology, 5(4), 309–314.

    Google Scholar 

  2. Pahl, C., Xiong, H., & Walshe, R. (2013). A comparison of on-premise to cloud migration approaches. In Lecture notes in computer science (including subseries lecture notes in artificial intelligence and lecture notes in bioinformatics), 8135 LNCS (pp. 212–226).

    Google Scholar 

  3. Borges, M., Barros, E., & Maia, P. (2018). Cloud Restriction Solver: A refactoring-based approach to migrate applications to the cloud. Information and Software Technology, 95, 346–365.

    Article  Google Scholar 

  4. Lee, H., & Wang, N. (2019). Computer Standards & Interfaces Cloud-based enterprise resource planning with elastic model—View—Controller architecture for Internet realization. Computer Standards & Interfaces, 64, 11–23.

    Article  Google Scholar 

  5. Jamshidi, P., Ahmad, A., & Pahl, C. (2013). Cloud migration research: A systematic review. IEEE Transactions on Cloud Computing, 1(2), 142–157.

    Article  Google Scholar 

  6. Andrikopoulos, V., Binz, T., Leymann, F., & Strauch, S. (2012). How to adapt applications for the Cloud environment. Computing, 95(6), 493–535.

    Article  Google Scholar 

  7. Kesavulu, M., Bezbradica, M., & Helfert, M. (2017). Generic refactoring methodology for cloud migration position. In The 7th International Conference on Cloud Computing and Services Science (CLOSER 2017) (pp. 664–667).

    Google Scholar 

  8. Orosz, I., & Orosz, T. (2017). Code reusability in cloud based ERP solutions. In INES 2017, 21st International Conference on Intelligent Engineering Systems, October 20–23, 2017.

    Google Scholar 

  9. Bassey, I., Dladlu, N., & Bassey, E. (2016). Object-oriented code metric-based refactoring opportunities identification approaches: Analysis. In 2016 4th International Conference on Applied Computing and Information Technology/3rd International Conference on Computational Science/Intelligence and Applied Informatics/1st International Conference on Big Data, Cloud Computing, Data Science & Engineering.

    Google Scholar 

  10. Petković, N., & Håkansson, A. (2017). RefStratERP—A refactoring strategy for ERP systems. Degree Project in Information and Communication Technology. KTH Royal Institute of Technology.

    Google Scholar 

  11. Fowler, M., et al. (2018). Refactoring: Improving the design of existing code. Addison-Wesley Professional.

    Google Scholar 

  12. Vu, Q. H., & Asal, R. (2012). Legacy application migration to the cloud: Practicability and methodology. In 2012 IEEE Eighth World Congress on Services.

    Google Scholar 

  13. Kesavulu, M., Helfert, M., & Bezbradica, M. (2016). Towards Refactoring in Cloud-Centric Internet of Things for Smart Cities. Dublin.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Majda El Mariouli .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

El Mariouli, M., Laassiri, J. (2022). Migration Strategies and Refactoring Methodology When Moving a Legacy ERP System to Cloud Platform. In: Elhoseny, M., Yuan, X., Krit, Sd. (eds) Distributed Sensing and Intelligent Systems. Studies in Distributed Intelligence . Springer, Cham. https://doi.org/10.1007/978-3-030-64258-7_19

Download citation

Publish with us

Policies and ethics