mlsanityData to 14 Oct 2026

LLM-Based Design Pattern Detection

arXiv 2502.18458 ↗First posted 25 Feb 2025cs.SE cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Detecting design pattern instances in unfamiliar codebases remains a challenging yet essential task for improving software quality and maintainability. Traditional static analysis tools often struggle with the complexity, variability, and lack of explicit annotations that characterize real-world pattern implementations. In this paper, we present a novel approach leveraging Large Language Models to automatically identify design pattern instances across diverse codebases. Our method focuses on recognizing the roles classes play within the pattern instances. By providing clearer insights into software structure and intent, this research aims to support developers, improve comprehension, and streamline tasks such as refactoring, maintenance, and adherence to best practices.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 6 of its 23 references that are in the map. First posted on arXiv 25 Feb 2025.

Builds on

6 of 23 references.

References · 6

  1. 2023A Survey of Large Language Modelscited by 2,576
  2. 2023A Bibliometric Review of Large Language Models Research from 2017 to 2023cited by 57
  3. 2021Generative Pre-Trained Transformer for Design Concept Generation: An Explorationcited by 17
  4. 2018Feature Maps: A Comprehensible Software Representation for Design Pattern Detectioncited by 5
  5. 2020Feature-Based Software Design Pattern Detectioncited by 3
  6. 2024GEML: A Grammar-based Evolutionary Machine Learning Approach for Design-Pattern Detectioncited by 3

Built on by

Not cited yet.