Visually-Assisted Decomposition of Monoliths to Microservices

被引:0
|
作者
Salles, Breno [1 ]
Cunha, Jacome [1 ,2 ]
机构
[1] Univ Porto, Fac Engn, Porto, Portugal
[2] INESC TEC, HASLab, Porto, Portugal
关键词
visual assistant; software migration; software evolution; microservices; ARCHITECTURES;
D O I
10.1109/VL-HCC57772.2023.00057
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The architectural style of microservices has received much attention from both business and academia and converting a monolithic application into a microservice-based one has become a regular practice. However, companies struggle with migrating their existing monolithic applications to microservices and software engineers frequently face challenges due to a lack of awareness of alternative migration methodologies, making the migration process even harder. In this paper, we present a framework to help software engineers during the migration process by addressing gaps in understanding various migration tools and approaches, allowing for easy comparison between multiple options. Our tool combines multiple existing approaches into one platform, allowing a comprehensive visualization of migration proposals and comparing different options offered by already existing approaches.
引用
收藏
页码:293 / 295
页数:3
相关论文
共 50 条
  • [1] Optimizing visually-assisted listening comprehension
    Kashani, Ahmad Sabouri
    Sajjadi, Samad
    Sohrabi, Mohammad Reza
    Younespour, Shima
    LANGUAGE LEARNING JOURNAL, 2011, 39 (01): : 75 - 84
  • [2] MetaStackVis: Visually-Assisted Performance Evaluation of Metamodels
    Ploshchik, Ilya
    Chatzimparmpas, Angelos
    Kerren, Andreas
    2023 IEEE 16TH PACIFIC VISUALIZATION SYMPOSIUM, PACIFICVIS, 2023, : 207 - 211
  • [3] Ambiguity-Aware Multi-Object Pose Optimization for Visually-Assisted Robot Manipulation
    Jeon, Myung-Hwan
    Kim, Jeongyun
    Ryu, Jee-Hwan
    Kim, Ayoung
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2023, 8 (01) : 137 - 144
  • [4] Promising Effect of Visually-Assisted Motor Imagery Against Arthrogenic Muscle Inhibition - A Human Experimental Pain Study
    Oda, Shota
    Izumi, Masashi
    Takaya, Shogo
    Tadokoro, Nobuaki
    Aso, Koji
    Petersen, Kristian Kjaer
    Ikeuchi, Masahiko
    JOURNAL OF PAIN RESEARCH, 2021, 14 : 285 - 295
  • [5] Migrating from monoliths to microservices: enforcing correct coordination
    Autili, Marco
    Filippone, Gianluca
    Tivoli, Massimo
    2023 38TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING WORKSHOPS, ASEW, 2023, : 113 - 118
  • [6] Breaking down monoliths with Microservices and DevOps: an industrial experience report
    Pianini, Danilo
    Neri, Alessandro
    2021 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE AND EVOLUTION (ICSME 2021), 2021, : 505 - 514
  • [7] Migration of Monoliths through the Synthesis of Microservices using Combinatorial Optimization
    Filippone, Gianluca
    Autili, Marco
    Rossi, Fabrizio
    Tivoli, Massimo
    2021 IEEE INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2021), 2021, : 144 - 147
  • [8] Migrating Monoliths to Microservices based on the Analysis of Database Access Requests
    Ma, Shang-Pin
    Lu, Tsung-Wen
    Li, Chung-Chieh
    2022 16TH IEEE INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED SYSTEM ENGINEERING (SOSE 2022), 2022, : 11 - 18
  • [9] Migrating monoliths to cloud-native microservices for customizable SaaS
    Nordli, Espen Tonnessen
    Haugeland, Sindre Gronstol
    Nguyen, Phu H.
    Song, Hui
    Chauvel, Franck
    INFORMATION AND SOFTWARE TECHNOLOGY, 2023, 160
  • [10] A new decomposition method for designing microservices
    Al-Debagy O.
    Martinek P.
    Periodica polytechnica Electrical engineering and computer science, 2019, 63 (04): : 274 - 281