Automated Microservice Pattern Instance Detection Using Infrastructure-as-Code Artifacts and Large Language Models
arXiv cs.AI / 2026/3/25
💬 オピニオンDeveloper Stack & InfrastructureSignals & Early TrendsIdeas & Deep AnalysisTools & Practical UsageModels & Research
要点
- The paper proposes MicroPAD, a prototype tool that automates detection of microservice architecture pattern instances by analyzing Infrastructure-as-Code (IaC) artifacts rather than relying on source code alone.
- MicroPAD uses Large Language Models (LLMs) to help infer and detect microservice pattern instances, targeting a wider pattern-detection scope while keeping operational costs low.
- In early experiments across 22 GitHub projects (running the prototype three times), the authors report that 83% of the identified patterns were indeed present in the projects.
- The article frames the approach as a way to reduce the complexity and extensibility barriers of existing pattern detection methods, with the goal of preserving architecture knowledge and improving its availability to more developers.

