Pith. sign in

REVIEW 1 cited by

Monolith to Microservices: Representing Application Software through Heterogeneous Graph Neural Network

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2112.01317 v3 pith:NJATNPH6 submitted 2021-12-01 cs.SE cs.AI

classification cs.SEcs.AI
keywords functionalgraphheterogeneoussoftwareapplicationdifferentmicroservicesmonolithic
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Monolithic software encapsulates all functional capabilities into a single deployable unit. But managing it becomes harder as the demand for new functionalities grow. Microservice architecture is seen as an alternate as it advocates building an application through a set of loosely coupled small services wherein each service owns a single functional responsibility. But the challenges associated with the separation of functional modules, slows down the migration of a monolithic code into microservices. In this work, we propose a representation learning based solution to tackle this problem. We use a heterogeneous graph to jointly represent software artifacts (like programs and resources) and the different relationships they share (function calls, inheritance, etc.), and perform a constraint-based clustering through a novel heterogeneous graph neural network. Experimental studies show that our approach is effective on monoliths of different types.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. From Monolith to Microservices: A Comparative Evaluation of Decomposition Frameworks

    cs.SE 2026-01 conditional novelty 4.0 of 10

    Across four benchmark monoliths, hierarchical DBSCAN-based decomposition scores highest under the authors' hand-weighted aggregate metric, but most comparison data comes from prior papers.

Pith tools