Micro4Delphi: A Process for the Modernization of Legacy Systems in Delphi to Microservice Architecture

Lucas Fernando Fávero, Lucas Fernando Fávero, Gabriel Soares Mário, Gabriel Soares Mário, Frank Affonso

2025

Abstract

The modernization of legacy systems to microservice architecture (MSA) has been a subject of interest in both academic and industrial areas. This architectural style has facilitated the development of software systems by composing them as a collection of small and loosely coupled services, each running in its process and communicating with lightweight mechanisms. In parallel, Delphi is an integrated development environment (IDE), based on the Object Pascal programming language, that enables the rapid application development of software for desktop, mobile, web, and console applications. Although the software systems developed in Delphi have considerable relevance in contemporary software, there is a lack of documented processes that facilitate the modernization of legacy systems in Delphi to MSA. This paper presents the Micro4Dephi, a modernization process based on six well-defined activities. Each activity is constituted by a step set, which may vary in number and content, thus allowing such activities to be performed. A case study was conducted to show the applicability of the process proposed in this paper. The results provide important evidence that enables a clear perspective on the process’s contribution to software modernization.

Download


Paper Citation


in Harvard Style

Fávero L., Mário G. and Affonso F. (2025). Micro4Delphi: A Process for the Modernization of Legacy Systems in Delphi to Microservice Architecture. In Proceedings of the 27th International Conference on Enterprise Information Systems - Volume 2: ICEIS; ISBN 978-989-758-749-8, SciTePress, pages 328-339. DOI: 10.5220/0013434400003929


in Bibtex Style

@conference{iceis25,
author={Lucas Fávero and Gabriel Mário and Frank Affonso},
title={Micro4Delphi: A Process for the Modernization of Legacy Systems in Delphi to Microservice Architecture},
booktitle={Proceedings of the 27th International Conference on Enterprise Information Systems - Volume 2: ICEIS},
year={2025},
pages={328-339},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0013434400003929},
isbn={978-989-758-749-8},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 27th International Conference on Enterprise Information Systems - Volume 2: ICEIS
TI - Micro4Delphi: A Process for the Modernization of Legacy Systems in Delphi to Microservice Architecture
SN - 978-989-758-749-8
AU - Fávero L.
AU - Mário G.
AU - Affonso F.
PY - 2025
SP - 328
EP - 339
DO - 10.5220/0013434400003929
PB - SciTePress