AI-Driven Dependency Analysis for Migrating Monolithic Applications to Microservices Architecture

  • Authors

    • M. Riyaz Mohammed Assistant professor, Department of IT, Jamal Mohammed College (Autonomous), Tiruchirappalli, Tamil Nadu, India. Author

    Published 2026-01-04

  • Microservices Architecture, Monolithic Applications, AI-Driven Dependency Analysis, Application Migration, System Dependency Graph, Partition Refinement, Distributed Transactions, Performance Optimization

    Issue

    Section

    Articles

    How to Cite

    [1]
    R. Mohammed, “AI-Driven Dependency Analysis for Migrating Monolithic Applications to Microservices Architecture”, IJAIDT, vol. 1, no. 1, pp. 22–28, Jan. 2026, Accessed: Mar. 02, 2026. [Online]. Available: https://worldcometresearchgroup.com/index.php/ijaidt/article/view/68
  • Abstract

    Microservices Architecture (MSA) has become a de-facto standard for designing cloud-native enterprise applications due to its efficient infrastructure setup, service availability, elastic scalability, dependability, and enhanced security. Transitioning existing monolithic systems to microservices is essential to leverage these benefits. However, manual decomposition of large-scale applications is labor-intensive and prone to errors. AI-based systems offer promising solutions for automating this process. This paper introduces CARGO (Context-sensitive lAbel pRopaGatiOn), a novel un-/semi-supervised partition refinement technique that utilizes a context- and flow-sensitive system dependency graph of monolithic applications. CARGO refines and enhances the partitioning quality of existing microservice partitioning algorithms. Experiments demonstrate that CARGO improves partition quality, reduces distributed transactions, and enhances performance metrics such as latency and throughput in microservice applications. ​

  • References

    [1] Nitin, V., Asthana, S., Ray, B., & Krishna, R. (2022). CARGO: AI-Guided Dependency Analysis for Migrating Monolithic Applications to Microservices Architecture. arXiv preprint arXiv:2207.11784.

    [2] Nikolov, S., Codecasa, D., Sjovall, A., Tabachnyk, M., Chandra, S., Taneja, S., & Ziftci, C. (2025). How is Google using AI for internal code migrations? arXiv preprint arXiv:2501.06972.

    [3] Kumar, A. (2024). AI-Driven Innovations in Modern Cloud Computing. arXiv preprint arXiv:2410.15960.

    [4] Ramachandran, A. (2024). Harnessing Advanced Artificial Intelligence for Enhanced Enterprise Data Migration: A Comprehensive Analysis. ResearchGate.

    [5] Vaidya, A., Vankayalapati, M. K., Chan, J., Ibraimoski, S., & Moran, S. (2024). A Generative AI Assistant to Accelerate Cloud Migration. arXiv preprint arXiv:2401.01753.

    [6] AI-Driven Migration Testing: 7 Best Practices. (2024). Laminar.

    [7] Harnessing AI for Application Modernization. (2024). CI Global.

    [8] Robinson, et al. (2022). Adaptive AI Models for Automating Legacy System Migration in Enterprise Environments. ResearchGate.

    [9] AI-Driven Innovations in Modern Cloud Computing. (2024). arXiv preprint arXiv:2410.15960.

    [10] How AI is Revolutionizing Cloud Migration. (2024). Ampcus.

    [11] The Future of Content Migration with AI. (2024). Texter AI.

    [12] Generative AI – Driving the Next Innovation in Data Migration. (2024). Onix.

    [13] AI-Driven Innovations in Modern Cloud Computing. (2024). arXiv preprint arXiv:2410.15960.

    [14] AI-Driven Migration Testing: 7 Best Practices. (2024). Laminar.

    [15] Harnessing AI for Application Modernization. (2024). CI Global.

    [16] SUNKARA, S. K. (2025). LEVERAGING AI, IoT, AND BLOCKCHAIN FOR SCALABLE DIGITAL TRANSFORMATION IN POST-HARVEST SUPPLY CHAINS: A MULTI-SECTOR APPROACH TO ENHANCING EFFICIENCY AND TRACEABILITY (Vol. 26, Issue 7, pp. 2757–2766).

  • Downloads