Mechanisms for Transition from Monolithic to Distributed Architecture in Software Development Process

被引:0
|
作者
Poniszewska-Maranda, Aneta [1 ]
Macioch, Joanna [1 ]
Borowska, Bozena [1 ]
Maranda, Witold [2 ]
机构
[1] Lodz Univ Technol, Inst Informat Technol, Lodz, Poland
[2] Lodz Univ Technol, Dept Microelect & Comp Sci, Lodz, Poland
关键词
Information systems architecture; microservices; monolith; distributed systems; software development;
D O I
10.1109/MASCOTS53633.2021.9614287
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Almost every enterprise functions thanks to IT systems in various ways - for example, in the context of process automation, cost reduction or increasing work efficiency. Appropriate construction of the architecture and adapting it to the conditions in which the system will operate is crucial for achieving the desired quality factors. This work focuses on the problem of transforming the existing systems operating in monolithic architecture into the architecture of distributed systems. The key element is the developed set of steps through which the transformation of the architecture in a given enterprise will increase the chances of the success of such an undertaking and help make important design and organisational decisions. The proposed plan was also tested on the example of an existing IT company.
引用
下载
收藏
页码:73 / 80
页数:8
相关论文
共 50 条
  • [21] A Generic Process To Build Reliable Distributed Software Components From Early To Late Stages Of Software Development
    Lahami, Mariam
    Krichen, Moez
    Idani, Akram
    Jmaiel, Mohamed
    ICCES'2010: THE 2010 INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING & SYSTEMS, 2010, : 287 - 292
  • [22] Methodology to transform a monolithic software into a microservice architecture
    Jaramillo Acevedo, Cesar Augusto
    Pablo Gomez, Juan
    Rios Patino, Jorge Ivan
    2017 6TH INTERNATIONAL CONFERENCE ON SOFTWARE PROCESS IMPROVEMENT (CIMPS), 2017,
  • [23] How to go global: A transformative process model for the transition towards globally distributed software development projects
    Drechsler, Andreas
    Breth, Sophia
    INTERNATIONAL JOURNAL OF PROJECT MANAGEMENT, 2019, 37 (08) : 941 - 955
  • [24] Distributed or Monolithic? A Computational Architecture Decision Framework
    Mosleh, Mohsen
    Dalili, Kia
    Heydari, Babak
    IEEE SYSTEMS JOURNAL, 2018, 12 (01): : 125 - 136
  • [25] Project Management Architecture and Mechanisms of Distributed Cooperative Product Development
    Cao, Yan
    Yang, Lina
    Cao, Sen
    2009 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION SYSTEMS AND APPLICATIONS, PROCEEDINGS, 2009, : 424 - 427
  • [26] Negotiating Software Acquisition Supported by Web Services in a Distributed Software Development Process
    Silva, Gabriel Costa
    de Souza Gimenes, Itana Maria
    Fantinato, Marcelo
    Felgar de Toledo, Maria Beatriz
    22ND INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING & KNOWLEDGE ENGINEERING (SEKE 2010), 2010, : 221 - 224
  • [27] An Automatic Extraction Approach - Transition to Microservices Architecture from Monolithic Application
    Eski, Sinan
    Buzluca, Feza
    19TH INTERNATIONAL CONFERENCE ON AGILE SOFTWARE DEVELOPMENT (XP '18), 2018,
  • [28] From Monolithic Architecture to Microservices Architecture
    De Lauretis, Lorenzo
    2019 IEEE 30TH INTERNATIONAL SYMPOSIUM ON SOFTWARE RELIABILITY ENGINEERING WORKSHOPS (ISSREW 2019), 2019, : 93 - 96
  • [29] Component-based workflow architecture of a distributed software process management system
    Xie, YY
    Zhang, WS
    THIRD INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE, PROCEEDINGS, 2003, : 204 - 210
  • [30] Distributed systems middleware architecture from a software engineering perspective
    Al-Jaroodi, J
    Mohamed, N
    Jiang, H
    PROCEEDINGS OF THE 2003 IEEE INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION, 2003, : 572 - 579