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
来源
CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE | 2017年
基金
爱尔兰科学基金会;
关键词
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 条
  • [21] Analysis of a cloud migration framework for offline risk assessment of cloud service providers
    Sen, Amartya
    Madria, Sanjay
    SOFTWARE-PRACTICE & EXPERIENCE, 2020, 50 (06): : 998 - 1021
  • [22] Exploring the factors influencing the cloud computing adoption: a systematic study on cloud migration
    Rai, Rashmi
    Sahoo, Gadadhar
    Mehfuz, Shabana
    SPRINGERPLUS, 2015, 4 : 1 - 12
  • [23] Translating between SQL Dialects for Cloud Migration
    Zmigrod, Ran
    Alamir, Salwa
    Liu, Xiaomo
    2024 ACM/IEEE 44TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: SOFTWARE ENGINEERING IN PRACTICE, ICSE-SEIP 2024, 2024, : 189 - 191
  • [24] Cloud Migration: Planning Guidelines and Execution Framework
    Chang, Shuchih Ernest
    Chiu, Kuo-Ming
    Chiao, Yu-Ching
    2015 SEVENTH INTERNATIONAL CONFERENCE ON UBIQUITOUS AND FUTURE NETWORKS, 2015, : 814 - 819
  • [25] Migration Patterns for Applications in Cloud Computing Environments
    Pohl, Matthias
    Babel, Alexander
    Staegemann, Daniel
    Haertel, Christian
    Kharitonov, Andrey
    Nahhas, Abdulrahman
    Turowski, Klaus
    PROCEEDINGS OF SEVENTH INTERNATIONAL CONGRESS ON INFORMATION AND COMMUNICATION TECHNOLOGY, ICICT 2022, VOL. 3, 2023, 464 : 621 - 630
  • [26] A Data Exchange Optimized Approach for Cloud Migration
    Yin, Keting
    Shou, Chen
    Cai, Zhengong
    PROCEEDINGS OF 2015 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2015), 2015, : 169 - 172
  • [27] Clustering-Based Cloud Migration Strategies
    Aslam, Mubeen
    Rahim, Lukman Bin A. B.
    Watada, Junzo
    Hashmani, Manzoor
    JOURNAL OF ADVANCED COMPUTATIONAL INTELLIGENCE AND INTELLIGENT INFORMATICS, 2018, 22 (03) : 295 - 305
  • [28] THE MIGRATION OF CLOUD COMPUTING ENVIRONMENT PROCESSES MODEL
    Zalieckaite, Laima
    Kazakeviciute, Viktorija
    Kalinoviene, Vilma
    MANAGEMENT THEORY AND STUDIES FOR RURAL BUSINESS AND INFRASTRUCTURE DEVELOPMENT, 2015, 37 (02): : 331 - 344
  • [29] Automated configuration support for infrastructure migration to the cloud
    Garcia-Galan, Jesus
    Trinidad, Pablo
    Rana, Omer F.
    Ruiz-Cortes, Antonio
    FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 55 : 200 - 212
  • [30] The Role of Experimental Exploration in Cloud Migration for SMEs
    Fowley, Frank
    Elango, Divyaa Manimaran
    Magar, Hany
    Pahl, Claus
    CLOSER: PROCEEDINGS OF THE 7TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND SERVICES SCIENCE, 2017, : 301 - 306