Leveraging Machine Learning and Transformers to Identify Domain-Specific Services Decomposition in Legacy Systems

Service-oriented architecture, one of the popular software architectures that have become very popular in recent years, has scalability, isolation and flexibility as it consists of smaller and independent domain-specific services compared to monolithic systems. For this reason, the transition from monolithic monolithic systems to service-oriented architectures is becoming widespread for large-scale applications with millions of users to have an easily manageable, scalable and flexible structure. In this study, the effectiveness of various machine learning models and different types of tokenization methods were evaluated by analyzing static source code to decompose monolithic legacy systems into domain-specific services. Standard machine learning algorithms and transformer-based tokenizers were applied to the FXML-POS legacy system and model performance were evaluated using precision, recall, accuracy, and F1 scores. Experimental results indicate that all transformer models achieve strong performance with an F1 score of 91.9% using Random Forest and Logistic Regression classifiers. Furthermore, it has been observed in the experimental results that the Word2Vec vectorization method outperforms TF-IDF in most scenarios and a maximum F1 score of 97.2% is achieved using the Random Forest Classifier. These results underscore the utility of advanced embedding techniques and classifiers in the accurate identification of domain-specific service components.

Authors

Institutions

Publication Details

Journal
Erzincan Üniversitesi Fen Bilimleri Enstitüsü Dergisi
Published
2025-08-14
DOI
https://doi.org/10.18185/erzifbed.1590024
Primary Topic
Software System Performance and Reliability
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Leveraging Machine Learning and Transformers to Identify Domain-Specific Services Decomposition in Legacy Systems

Işıl Karabey Aksakalli
Erzincan Üniversitesi Fen Bilimleri Enstitüsü Dergisi
Software System Performance and Reliability
article

Leveraging Machine Learning and Transformers to Identify Domain-Specific Services Decomposition in Legacy Systems

Işıl Karabey Aksakalli
article en

Abstract

Service-oriented architecture, one of the popular software architectures that have become very popular in recent years, has scalability, isolation and flexibility as it consists of smaller and independent domain-specific services compared to monolithic systems. For this reason, the transition from monolithic monolithic systems to service-oriented architectures is becoming widespread for large-scale applications with millions of users to have an easily manageable, scalable and flexible structure. In this study, the effectiveness of various machine learning models and different types of tokenization methods were evaluated by analyzing static source code to decompose monolithic legacy systems into domain-specific services. Standard machine learning algorithms and transformer-based tokenizers were applied to the FXML-POS legacy system and model performance were evaluated using precision, recall, accuracy, and F1 scores. Experimental results indicate that all transformer models achieve strong performance with an F1 score of 91.9% using Random Forest and Logistic Regression classifiers. Furthermore, it has been observed in the experimental results that the Word2Vec vectorization method outperforms TF-IDF in most scenarios and a maximum F1 score of 97.2% is achieved using the Random Forest Classifier. These results underscore the utility of advanced embedding techniques and classifiers in the accurate identification of domain-specific service components.

Erzincan Üniversitesi Fen Bilimleri Enstitüsü DergisiVol. 18(2)
Erzurum Technical University (TR)
Openalex Percentile: Top 59%
Software System Performance and Reliability
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Leveraging Machine Learning and Transformers to Identify Domain-Specific Services Decomposition in Legacy Systems — Işıl Karabey Aksakalli · Erzincan Üniversitesi Fen Bilimleri Enstitüsü Dergisi (2025) | TGRS Research Map | TGRS