A Hybrid Architecture for the Incremental Migration of a Web Front-end

被引:1
|
作者
Verhaeghe, Benoit [1 ,2 ]
Shatnawi, Anas [1 ]
Seriai, Abderrahmane [1 ]
Etien, Anne [2 ]
Anquetil, Nicolas [2 ]
Derras, Mustapha [1 ]
Ducasse, Stephane [2 ]
机构
[1] Berger Levrault, Boulogne, France
[2] Univ Lille, INRIA, CNRS, Cent Lille,UMR 9189,CRIStAL, Lille, France
关键词
Software Transformation; Incremental Migration; Hybrid Architecture; GWT; Angular;
D O I
10.5220/0011338900003266
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:101 / 110
页数:10
相关论文
共 50 条
  • [21] Optimization scheme based on web front-end load balancing
    Gao Yuan
    Huang Mengxing
    2019 2ND INTERNATIONAL CONFERENCE ON MECHANICAL, ELECTRONIC AND ENGINEERING TECHNOLOGY (MEET 2019), 2019, : 88 - 94
  • [22] System architecture for low power 24 GHz front-end
    Von der Mark, S
    Huber, M
    Wittwer, M
    Heinrich, W
    Boeck, G
    FREQUENZ, 2004, 58 (3-4) : 70 - 73
  • [23] Managing event traces for a web front-end to a parallel simulation
    Gan, BP
    Liu, L
    Ji, ZR
    Turner, SJ
    Cai, WT
    WSC'01: PROCEEDINGS OF THE 2001 WINTER SIMULATION CONFERENCE, VOLS 1 AND 2, 2001, : 637 - 644
  • [24] Simplified multiband front-end architecture using a multifunction circuit
    Kim, Jae-Hyun
    Go, Min-Ho
    Hwang, Sun-Gook
    Park, Hyo-Dal
    IEICE ELECTRONICS EXPRESS, 2016, 13 (19):
  • [25] NOVEL ARCHITECTURE AND MMICS FOR AN INTEGRATED FRONT-END OF A SPECTRUM ANALYZER
    TAKENAKA, T
    MIYAZAKI, A
    MATSUURA, H
    IEICE TRANSACTIONS ON ELECTRONICS, 1995, E78C (08) : 911 - 918
  • [26] Reconfigurable Architecture for Spatial Sensing in Wideband Radio Front-End
    Gupta, M.
    Sharma, S.
    Joshi, H.
    Darak, S. J.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2022, 69 (03) : 1054 - 1058
  • [27] Single Front-End MIMO Architecture with Parasitic Antenna Elements
    Yoshida, Mitsuteru
    Sakaguchi, Kei
    Araki, Kiyomichi
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2012, E95B (03) : 882 - 888
  • [28] Latency Performance Evaluation of RF Front-End Transceiver Architecture
    Hussain, Intikhab
    Dyab, Walid
    Sakr, Ahmed A.
    Wu, Ke
    2019 49TH EUROPEAN MICROWAVE CONFERENCE (EUMC), 2019, : 750 - 753
  • [29] Front-end architecture for a multifrequency electrical impedance tomography system
    Jennings, D
    Schneider, ID
    MEDICAL & BIOLOGICAL ENGINEERING & COMPUTING, 2001, 39 (03) : 368 - 374
  • [30] FRONT-END PROCESSORS
    STIEFEL, ML
    MINI-MICRO SYSTEMS, 1977, 10 (10): : 58 - &