Generic Refactoring Methodology for Cloud Migration

被引:0
|
作者
Kesavulu, Manoj [1 ]
Bezbradica, Marija [1 ]
Helfert, Markus [1 ]
机构
[1] Dublin City Univ, Sch Comp, Lero Irish Software Res Org, Dublin, Ireland
基金
爱尔兰科学基金会;
关键词
Generic Architectural Refactoring; Cloud Migration; Service-oriented Architecture; Cloud Platform;
D O I
10.5220/0006373106920695
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud migration has attracted a lot of attention in both industry and academia due to the on-demand, high availability, dynamic scalable nature. Organizations choose to move their on-premise applications to adapt to the virtualized environment of the cloud where the services are accessed remotely over the internet. These applications need to be re-engineered to completely exploit the cloud infrastructure such as performance and scalability improvements over the on-premise infrastructure. This paper proposes a re-engineering approach called architectural refactoring for restructuring on-premise application components to adopt to the cloud environment with the aim of achieving significant increase in non-functional quality attributes such as performance, scalability and maintainability of the cloud architectures. This paper proposes, when needed to migrate to cloud, the application is divided into smaller components, converted into services and deployed to cloud. The paper discusses existing issues faced by software developers and engineers during cloud migration, introduces architectural refactoring as a solution and explains the generic refactoring process at an architectural level.
引用
收藏
页码:664 / 667
页数:4
相关论文
共 50 条
  • [31] MaSiMe: A Customized Similarity Measure and Its Application for Tag Cloud Refactoring
    Urdiales-Nieto, David
    Martinez-Gil, Jorge
    Aldana-Montes, Jose F.
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS: OTM 2009 WORKSHOPS, 2009, 5872 : 937 - 946
  • [32] A methodology for impact evaluation of refactoring on external quality attributes of a software design
    Bashir, Raja Sehrab
    Lee, Sai Peck
    Yung, Chong Chun
    Alam, Khubaib Amjad
    Ahmad, Raja Wasim
    2017 INTERNATIONAL CONFERENCE ON FRONTIERS OF INFORMATION TECHNOLOGY (FIT), 2017, : 183 - 188
  • [33] A GENERIC RESOURCE FRAMEWORK FOR CLOUD SYSTEMS
    Zhelev, R.
    Georgiev, V.
    DISTRIBUTED COMPUTING AND GRID-TECHNOLOGIES IN SCIENCE AND EDUCATION, 2010, : 268 - 278
  • [34] A Generic Model for Cloud Data Interchange
    Andreica, Afina
    Covaci, Florina
    Kueng, Josef
    2015 14TH ROEDUNET INTERNATIONAL CONFERENCE - NETWORKING IN EDUCATION AND RESEARCH (ROEDUNET NER), 2015, : 138 - 142
  • [35] Modular and generic IoT management on the cloud
    Douzis, Konstantinos
    Sotiriadis, Stelios
    Petrakis, Euripides G. M.
    Amza, Cristiana
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2018, 78 : 369 - 378
  • [36] Generic methodology for analyzing delay claims
    Kartam, S
    JOURNAL OF CONSTRUCTION ENGINEERING AND MANAGEMENT-ASCE, 1999, 125 (06): : 409 - 419
  • [37] SaaS Oriented Generic Cloud Compiler
    Banerjee, Chandan
    Kundu, Anirban
    Dattagupta, Rana
    FIRST INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE: MODELING TECHNIQUES AND APPLICATIONS (CIMTA) 2013, 2013, 10 : 253 - 261
  • [38] Rezension „Cloud Migration“
    Hans-Peter Fröschle
    HMD Praxis der Wirtschaftsinformatik, 2020, 57 (5) : 1075 - 1076
  • [39] The Costs of Cloud Migration
    Rana, Omer
    IEEE CLOUD COMPUTING, 2014, 1 (01) : 62 - 65
  • [40] Migration, Voices, and Methodology
    Sambuco, Patrizia
    Ciucci, Alessandra
    MODERN ITALY, 2023, 28 (04) : 363 - 366