From GWT to Angular: An Experiment Report on Migrating a Legacy Web Application - INRIA - Institut National de Recherche en Informatique et en Automatique Accéder directement au contenu
Article Dans Une Revue IEEE Software Année : 2021

From GWT to Angular: An Experiment Report on Migrating a Legacy Web Application

Résumé

Berger-Levrault is an international company that developed applications in GWT for more than 10 years. However, GWT is no longer actively maintained, with only one major update since 2015. To avoid being stuck with legacy technology, the company decided to migrate its applications to Angular. However, because of the size of the applications (more than 500 web pages per application), rewriting from scratch is not desirable. To ease the migration, we designed a semi-automated migration approach that helps developers migrate applications' front-end from GWT to Angular and a tool that performs the migration. In this paper, we present our approach and tool. We validated the approach on concrete application migration and compared its benefits to redeveloping the application manually. We report that the semi-automated migration offers an effort reduction over a manual migration. Finally, we present recommendations for future migration projects.
Fichier principal
Vignette du fichier
SW-2020-11-0286.R3_Verhaeghe.pdf (265.33 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-03313462 , version 1 (04-08-2021)

Identifiants

Citer

Benoît Verhaeghe, Anas Shatnawi, Abderrahmane Seriai, Anne Etien, Nicolas Anquetil, et al.. From GWT to Angular: An Experiment Report on Migrating a Legacy Web Application. IEEE Software, inPress, ⟨10.1109/MS.2021.3101249⟩. ⟨hal-03313462⟩
152 Consultations
1083 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More