loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Authors: Benoît Verhaeghe 1 ; 2 ; Anas Shatnawi 1 ; Abderrahmane Seriai 1 ; Anne Etien 2 ; Nicolas Anquetil 2 ; Mustapha Derras 1 and Stéphane Ducasse 3

Affiliations: 1 Berger-Levrault, France ; 2 Univ. Lille, CNRS, Inria, Centrale Lille, UMR 9189 – CRIStAL, France ; 3 Univ. Lille, Inria, CNRS, Centrale Lille, UMR 9189 - CRIStAL, France

Keyword(s): Software Transformation, Incremental Migration, Hybrid Architecture, GWT, Angular.

Abstract: Nowadays, software migration is an effective solution to adopt new technologies while reusing the business value of existing applications. Among other challenges, the size and complexity of large applications are obstacles that increase the risks of migration projects. Moreover, the migration can imply a switch of programming languages. This is the case when migrating from Java to TypeScript. Thus, it is hard to migrate large and complex applications in one straightforward step. Incremental approaches have been designed to counter this problem. These approaches are based on hybrid architecture usages. However, none of the approaches use a hybrid architecture for GUI defined with different programming languages. In this paper, we propose a new hybrid architecture that enables the incremental migration of web applications. Our architecture is based on Web Components that allow legacy technology artifacts to work with modern ones. We implement the architecture and use it in the case of migrating GWT applications to Angular. Then, we validate its usability in a real context by migrating an industrial web application. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.223.213.76

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Verhaeghe, B.; Shatnawi, A.; Seriai, A.; Etien, A.; Anquetil, N.; Derras, M. and Ducasse, S. (2022). A Hybrid Architecture for the Incremental Migration of a Web Front-end. In Proceedings of the 17th International Conference on Software Technologies - ICSOFT; ISBN 978-989-758-588-3; ISSN 2184-2833, SciTePress, pages 101-110. DOI: 10.5220/0011338900003266

@conference{icsoft22,
author={Benoît Verhaeghe. and Anas Shatnawi. and Abderrahmane Seriai. and Anne Etien. and Nicolas Anquetil. and Mustapha Derras. and Stéphane Ducasse.},
title={A Hybrid Architecture for the Incremental Migration of a Web Front-end},
booktitle={Proceedings of the 17th International Conference on Software Technologies - ICSOFT},
year={2022},
pages={101-110},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0011338900003266},
isbn={978-989-758-588-3},
issn={2184-2833},
}

TY - CONF

JO - Proceedings of the 17th International Conference on Software Technologies - ICSOFT
TI - A Hybrid Architecture for the Incremental Migration of a Web Front-end
SN - 978-989-758-588-3
IS - 2184-2833
AU - Verhaeghe, B.
AU - Shatnawi, A.
AU - Seriai, A.
AU - Etien, A.
AU - Anquetil, N.
AU - Derras, M.
AU - Ducasse, S.
PY - 2022
SP - 101
EP - 110
DO - 10.5220/0011338900003266
PB - SciTePress