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 条
  • [41] Hybrid CMOS/Memristor Front-End for Multiunit Activity Processing
    Wang, Jiaqi
    Serb, Alexander
    Wang, Shiwei
    Prodromakis, Themistoklis
    2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 965 - 969
  • [42] A flexible front-end electronics hybrid for silicon microstrip detectors
    Iwata, Y
    Ohsugi, T
    Ohmoto, T
    Handa, T
    Sato, K
    Yamamoto, H
    Takashima, R
    Kondo, T
    Unno, Y
    Terada, S
    Kohriki, T
    Nakano, I
    Lindenmeyer, M
    Tkaczyk, S
    Erdmann, W
    Spalding, J
    Dychakowski, G
    Bolla, G
    Pope, G
    Shepard, P
    NUCLEAR INSTRUMENTS & METHODS IN PHYSICS RESEARCH SECTION A-ACCELERATORS SPECTROMETERS DETECTORS AND ASSOCIATED EQUIPMENT, 2001, 466 (02): : 390 - 396
  • [43] Balanced front-end hybrid saw modules with impedance conversion
    Doberstein, SA
    Razgoniaev, VK
    2002 IEEE ULTRASONICS SYMPOSIUM PROCEEDINGS, VOLS 1 AND 2, 2002, : 123 - 126
  • [44] Testing of the front-end hybrid circuits for the CMS Tracker upgrade
    Gadek, T.
    Blanchot, G.
    Honma, A.
    Kovacs, M.
    Raymond, M.
    Rose, P.
    JOURNAL OF INSTRUMENTATION, 2017, 12
  • [45] Integrated programmable analog front-end architecture for physiological signal acquisition
    Oreggioni, Julian
    Silveira, Fernando
    2014 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE (I2MTC) PROCEEDINGS, 2014, : 108 - 112
  • [46] One mask architecture for 3D front-end integration
    Coronel, P.
    Arnaud, F.
    Harrison, S.
    Wacquez, R.
    Bustos, J.
    Pouydebasque, A.
    Borot, B.
    Gallon, C.
    Fenouillet-Beranger, C.
    Pain, L.
    Delille, D.
    Bourdon, H.
    Borel, S.
    Arnal, V.
    Ferreira, P.
    Lenoble, D.
    Skotnicki, T.
    ULIS 2008: PROCEEDINGS OF THE 9TH INTERNATIONAL CONFERENCE ON ULTIMATE INTEGRATION ON SILICON, 2008, : 35 - +
  • [47] DOMProxy: Enabling dynamic-content front-end web caching
    Veliskakis, M
    Roussos, J
    Georgantas, P
    Sellis, T
    WCW 2005: 10TH INTERNATIONAL WORKSHOP ON WEB CONTENT CACHING AND DISTRIBUTION, PROCEEDINGS, 2005, : 56 - 61
  • [48] Architecture and performance of the KM3NeT front-end firmware
    Aiello, Sebastiano
    Albert, Arnauld
    Garre, Sergio Alves
    Aly, Zineb
    Ameli, Fabrizio
    Andre, Michel
    Androulakis, Giorgos
    Anghinolfi, Marco
    Anguita, Mancia
    Anton, Gisela
    Ardid, Miguel
    Aublin, Julien
    Bagatelas, Christos
    Barbarino, Giancarlo
    Baret, Bruny
    du Pree, Suzan Basegmez
    Belias, Anastasios
    Bendahman, Meriem
    Berbee, Edward
    van den Berg, Ad M.
    Bertin, Vincent
    van Beveren, Vincent
    Biagi, Simone
    Biagioni, Andrea
    Bissinger, Matthias
    Boettcher, Markus
    Boumaaza, Jihad
    Bouta, Mohammed
    Bouwhuis, Mieke
    Bozza, Cristiano
    Branzas, Horea
    Bruijn, Ronald
    Brunner, Jurgen
    Buis, Ernst-Jan
    Buompane, Raffaele
    Busto, Jose
    Caiffi, Barbara
    Calvo, David
    Capone, Antonio
    Carretero, Victor
    Castaldi, Paolo
    Celli, Silvia
    Chabab, Mohamed
    Chau, Nhan
    Chen, Andrew
    Cherubini, Silvio
    Chiarella, Vitaliano
    Chiarusi, Tommaso
    Circella, Marco
    Cocimano, Rosanna
    JOURNAL OF ASTRONOMICAL TELESCOPES INSTRUMENTS AND SYSTEMS, 2021, 7 (01)
  • [49] Monolithic CMOS HD Radio: Architecture Design and Front-End Implementation
    Chowdhury, Inshad
    Ma, Dongsheng
    Highton, Fred
    Prazak, Paul
    2010 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, 2010, : 489 - 492
  • [50] A CMOS EEG detection system with a configurable analog front-end architecture
    Alhammadi, Aisha A.
    Nazzal, Tasnim B.
    Mahmoud, Soliman A.
    ANALOG INTEGRATED CIRCUITS AND SIGNAL PROCESSING, 2016, 89 (01) : 151 - 176