Generic Refactoring Methodology for Cloud Migration - Position Paper

Manoj Kesavulu, Marija Bezbradica, Markus Helfert

2017

Abstract

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.

Download


Paper Citation


in Harvard Style

Kesavulu M., Bezbradica M. and Helfert M. (2017). Generic Refactoring Methodology for Cloud Migration - Position Paper . In Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER, ISBN 978-989-758-243-1, pages 692-695. DOI: 10.5220/0006373106920695

in Bibtex Style

@conference{closer17,
author={Manoj Kesavulu and Marija Bezbradica and Markus Helfert},
title={Generic Refactoring Methodology for Cloud Migration - Position Paper},
booktitle={Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,},
year={2017},
pages={692-695},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006373106920695},
isbn={978-989-758-243-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Conference on Cloud Computing and Services Science - Volume 1: CLOSER,
TI - Generic Refactoring Methodology for Cloud Migration - Position Paper
SN - 978-989-758-243-1
AU - Kesavulu M.
AU - Bezbradica M.
AU - Helfert M.
PY - 2017
SP - 692
EP - 695
DO - 10.5220/0006373106920695