Skip to content
#edge computing Preprint

TripleBound: Triplet-Guided Heterogeneous Graph Learning for Microservice Decomposition

Sep 2026 · 0 citations · 72 references
Computer Science

TL;DR

TripleBound is proposed, a hybrid framework for automated monolith-to-microservices decomposition that augments a heterogeneous graph neural network with weakly supervised triplet constraints derived from parser-inferred service groups based on package structure, naming conventions, and code location.

Abstract

Cloud computing and DevOps have made microservices a common architecture for scalable, maintainable software systems. However, migrating monoliths to microservices remains challenging due to tight coupling and unclear service boundaries. Existing decomposition approaches typically rely on either structural dependencies or semantic similarity signals, but rarely integrate both within a unified representation learning objective. This paper proposes TripleBound, a hybrid framework for automated monolith-to-microservices decomposition that augments a heterogeneous graph neural network with weakly supervised triplet constraints derived from parser-inferred service groups based on package structure, naming conventions, and code location. TripleBound injects triplet-based constraints directly into the shared structural latent space, enabling both signals to be jointly optimized during representation learning. Structural dependencies are captured using CHGNN, which models the monolith as a heterogeneous graph with program nodes, resource nodes, CALL edges, and CRUD edges. Semantic relationships are incorporated through triplet constraints generated from parser-inferred service groups. Evaluation on AcmeAir, DayTrader, PlantsByWebSphere, and JPetStore shows that TripleBound achieves the highest composite decomposition score under the selected weighting on AcmeAir, DayTrader, and JPetStore compared to CHGNN and MonoEmbed, while CHGNN remains stronger on PlantsByWebSphere. Per-metric analysis reveals trade-offs: gains in structural modularity and inter-partition coupling are accompanied by higher entity distribution imbalance on some datasets. Alternative composite weightings preserve TripleBound's first-place ranking on AcmeAir and DayTrader but not on JPetStore, showing that the aggregate ranking is metric-dependent.

View source

Similar papers

#graph neural networks Book Open access Oct 2026

MicroWeaver: A Constraint-Guided Structure–Semantic Aware Approach to Automated Microservice Decomposition

Microservice architecture is a pivotal paradigm for refactoring monolithic systems to improve maintainability and evolvability. However, automated, explainable decomposition remains a difficult task, especially when balancing structural soundness with semantic consistency in complex legacy systems. We present MicroWeav...

Hui-Tian Xue, Kai-Rui Zhang, Chen-Xi Zhang et al. · 0 citations
Book Open access Oct 2026

DAGGER: Dynamic Agentic Graph-Guided Efficient Reasoner for Container Image Dependency Optimization

Container image (CI) bloat degrades cloud deployment efficiency, as structural redundancy and obsolete package buildup over time result in complex dependency graphs that remain largely unaddressed by current CI optimization methods. Traditional visualization techniques rely on user expertise for manual optimization, wh...

Shikhar Vashistha, Neetesh Kumar · 0 citations
#artificial intelligence Preprint Sep 2026

A Hybrid Dependency-Aware Framework for Task Decomposition and Dynamic Agent Generation in Oracle-to-PostgreSQL Migration

Large language model (LLM)-based database migration is often treated as direct code transformation, although enterprise Oracle systems contain heterogeneous SQL and PL/SQL artifacts with different dependencies, execution order, complexity, and validation needs. This paper proposes a hybrid dependency-aware framework th...

Oleg Grynets, O. Kaskun, A. Seletska et al. · 0 citations
#artificial intelligence Preprint Sep 2026

SCGFM-ART: Amortized Relational Transport for Structure-Centric Graph Foundation Models

SCGFM-ART, a structure-centric GFM framework that aligns arbitrary graphs onto a shared relational atlas via Amortized Relational Transport, achieves state-of-the-art transferability and establishes coordinate fidelity bounds, prove stability under predicted transport plans, and derive an amortized coverage bound that...

Xiao-Dong He, Xin-Cheng Wang, Zhao Kang · 1 citation
#artificial intelligence Preprint Sep 2026

WFM: Wiki Foundation Model for Complex Agentic Reasoning

This work formalizes a Wiki Graph schema that seamlessly bridges fine-grained structures with dense contexts, maintaining explicit topologies alongside continuous semantics and engineer an infrastructural NCCL boundary exchange protocol that hoists static partition indices and leverages fixed-shape GPU-to-GPU collectiv...

Jun-Nan Dong, Lin-Hao Luo, Sen-Lei Zhang et al. · 0 citations
Open access Sep 2026

SAC-Net: Structure-Aware Collaborative Network for Graph Similarity Computation

This study introduces an Edge-Aware Fusion mechanism that leverages edge features as a bridge to adaptively integrate global and local structural information, thereby effectively addressing the alignment and integration of multi-granularity semantics.

Ling-Han Zeng, Yan-Ling Li, Ming-Xia Bi et al. · 0 citations

Related blog posts

Microsoft Research Blog Oct 29, 2026

Microsoft Research Focus – Edition #97

Host Sowbhagya Suresh shares some of the latest news and cutting-edge research from across Microsoft—from understanding the challenges facing coding agents to uncovering how people use AI at work and improving extended-range weather forecasting. The post Microsoft Research Focus – Edition #97 appeared first on Microsoft Research.

MIT News · Artificial Intelligence Oct 28, 2026

Making machines that can listen

Professor Paris Smaragdis develops computers with superhuman hearing for applications like speech recognition, music understanding, and environmental monitoring.

Microsoft Research Blog Oct 21, 2026

Solving a 31-year-old grand challenge in mathematics – the KLS conjecture

For decades, a fundamental question about the difficulty of computing in high-dimensional spaces has resisted proof. New research resolves this question, removing a major theoretical obstacle to understanding the efficiency of randomized algorithms used across science and computing. The Kannan–Lovász–Simonovits (KLS) conjecture was proposed in 1995. It asks whether, for a broad class of high-dimensional […] The post Solving a 31-year-old grand challenge in mathematics – the KLS conjecture appear…

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.