Home > Research > Publications & Outputs > A framework for architecture-driven migration o...

Links

Text available via DOI:

View graph of relations

A framework for architecture-driven migration of legacy systems to cloud-enabled software

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Published

Standard

A framework for architecture-driven migration of legacy systems to cloud-enabled software. / Ahmad, Aakash; Babar, Muhammad Ali.
11th Working IEEE/IFIP Conference on Software Architecture, WICSA 2014 - Proceedings. The Association for Computing Machinery, 2014. p. 1-8 7 (ACM International Conference Proceeding Series).

Research output: Contribution in Book/Report/Proceedings - With ISBN/ISSNConference contribution/Paperpeer-review

Harvard

Ahmad, A & Babar, MA 2014, A framework for architecture-driven migration of legacy systems to cloud-enabled software. in 11th Working IEEE/IFIP Conference on Software Architecture, WICSA 2014 - Proceedings., 7, ACM International Conference Proceeding Series, The Association for Computing Machinery, pp. 1-8, 11th Working IEEE/IFIP Conference on Software Architecture, WICSA 2014, Sydney, NSW, Australia, 7/04/14. https://doi.org/10.1145/2578128.2578232

APA

Ahmad, A., & Babar, M. A. (2014). A framework for architecture-driven migration of legacy systems to cloud-enabled software. In 11th Working IEEE/IFIP Conference on Software Architecture, WICSA 2014 - Proceedings (pp. 1-8). Article 7 (ACM International Conference Proceeding Series). The Association for Computing Machinery. https://doi.org/10.1145/2578128.2578232

Vancouver

Ahmad A, Babar MA. A framework for architecture-driven migration of legacy systems to cloud-enabled software. In 11th Working IEEE/IFIP Conference on Software Architecture, WICSA 2014 - Proceedings. The Association for Computing Machinery. 2014. p. 1-8. 7. (ACM International Conference Proceeding Series). doi: 10.1145/2578128.2578232

Author

Ahmad, Aakash ; Babar, Muhammad Ali. / A framework for architecture-driven migration of legacy systems to cloud-enabled software. 11th Working IEEE/IFIP Conference on Software Architecture, WICSA 2014 - Proceedings. The Association for Computing Machinery, 2014. pp. 1-8 (ACM International Conference Proceeding Series).

Bibtex

@inproceedings{7a3aac1ea05446449ab9c1218a356bb4,
title = "A framework for architecture-driven migration of legacy systems to cloud-enabled software",
abstract = "With the widespread adoption of cloud computing, an increasing number of organizations view it as an important business strategy to evolve their legacy applications to cloud-enabled infrastructures. We present a framework, named Legacy-to-Cloud Migration Horseshoe, for supporting the migration of legacy systems to cloud computing. The framework leverages the software reengineering concepts that aim to recover the architecture from legacy source code. Then the framework exploits the software evolution concepts to support architecture-driven migration of legacy systems to cloud-based architectures. The Legacyto-Cloud Migration Horseshoe comprises of four processes: (i) architecture migration planning, (ii) architecture recovery and consistency, (iii) architecture transformation and (iv) architecturebased development of cloud-enabled software. We aim to discover, document and apply the migration process patterns that enhance the reusability of migration processes. We also discuss the required tool support that we intend to provide through our ongoing work in this area.",
keywords = "Architecture-centric software migration, Cloud computing, Reverse engineering and evolution, Service-driven architecture",
author = "Aakash Ahmad and Babar, {Muhammad Ali}",
year = "2014",
month = apr,
day = "7",
doi = "10.1145/2578128.2578232",
language = "English",
isbn = "9781450325233",
series = "ACM International Conference Proceeding Series",
publisher = "The Association for Computing Machinery",
pages = "1--8",
booktitle = "11th Working IEEE/IFIP Conference on Software Architecture, WICSA 2014 - Proceedings",
note = "11th Working IEEE/IFIP Conference on Software Architecture, WICSA 2014 ; Conference date: 07-04-2014 Through 11-04-2014",

}

RIS

TY - GEN

T1 - A framework for architecture-driven migration of legacy systems to cloud-enabled software

AU - Ahmad, Aakash

AU - Babar, Muhammad Ali

PY - 2014/4/7

Y1 - 2014/4/7

N2 - With the widespread adoption of cloud computing, an increasing number of organizations view it as an important business strategy to evolve their legacy applications to cloud-enabled infrastructures. We present a framework, named Legacy-to-Cloud Migration Horseshoe, for supporting the migration of legacy systems to cloud computing. The framework leverages the software reengineering concepts that aim to recover the architecture from legacy source code. Then the framework exploits the software evolution concepts to support architecture-driven migration of legacy systems to cloud-based architectures. The Legacyto-Cloud Migration Horseshoe comprises of four processes: (i) architecture migration planning, (ii) architecture recovery and consistency, (iii) architecture transformation and (iv) architecturebased development of cloud-enabled software. We aim to discover, document and apply the migration process patterns that enhance the reusability of migration processes. We also discuss the required tool support that we intend to provide through our ongoing work in this area.

AB - With the widespread adoption of cloud computing, an increasing number of organizations view it as an important business strategy to evolve their legacy applications to cloud-enabled infrastructures. We present a framework, named Legacy-to-Cloud Migration Horseshoe, for supporting the migration of legacy systems to cloud computing. The framework leverages the software reengineering concepts that aim to recover the architecture from legacy source code. Then the framework exploits the software evolution concepts to support architecture-driven migration of legacy systems to cloud-based architectures. The Legacyto-Cloud Migration Horseshoe comprises of four processes: (i) architecture migration planning, (ii) architecture recovery and consistency, (iii) architecture transformation and (iv) architecturebased development of cloud-enabled software. We aim to discover, document and apply the migration process patterns that enhance the reusability of migration processes. We also discuss the required tool support that we intend to provide through our ongoing work in this area.

KW - Architecture-centric software migration

KW - Cloud computing

KW - Reverse engineering and evolution

KW - Service-driven architecture

U2 - 10.1145/2578128.2578232

DO - 10.1145/2578128.2578232

M3 - Conference contribution/Paper

AN - SCOPUS:84904538227

SN - 9781450325233

T3 - ACM International Conference Proceeding Series

SP - 1

EP - 8

BT - 11th Working IEEE/IFIP Conference on Software Architecture, WICSA 2014 - Proceedings

PB - The Association for Computing Machinery

T2 - 11th Working IEEE/IFIP Conference on Software Architecture, WICSA 2014

Y2 - 7 April 2014 through 11 April 2014

ER -