IAD Index of Academic Documents
  • Home Page
  • About
    • About Izmir Academy Association
    • About IAD Index
    • IAD Team
    • IAD Logos and Links
    • Policies
    • Contact
  • Submit A Journal
  • Submit A Conference
  • Submit Paper/Book
    • Submit a Preprint
    • Submit a Book
  • Contact
  • Erzincan Üniversitesi Fen Bilimleri Enstitüsü Dergisi
  • Cilt: 18 Sayı: 2
  • Leveraging Machine Learning and Transformers to Identify Domain-Specific Services Decomposition in L...

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

Authors : Işıl Karabey Aksakallı
Pages : 476-494
Doi:10.18185/erzifbed.1590024
View : 47 | Download : 31
Publication Date : 2025-08-31
Article Type : Research Paper
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.
Keywords : Kaynak kodu kullanarak ayrıştırma, Statik analiz, Transformatör tabanlı belirteçleyiciler, Kelime yerleştirmeleri, Makine öğrenimi

ORIGINAL ARTICLE URL

* There may have been changes in the journal, article,conference, book, preprint etc. informations. Therefore, it would be appropriate to follow the information on the official page of the source. The information here is shared for informational purposes. IAD is not responsible for incorrect or missing information.


Index of Academic Documents
İzmir Academy Association
CopyRight © 2023-2026