mlsanityData to 7 Oct 2026

Can LLMs Generate Architectural Design Decisions? -An Exploratory Empirical study

arXiv 2403.01709 ↗First posted 4 Mar 2024cs.SE cs.AI cs.LGcited by 19

Not on the map. Why?

Abstract (arXiv)

Architectural Knowledge Management (AKM) involves the organized handling of information related to architectural decisions and design within a project or organization. An essential artifact of AKM is the Architecture Decision Records (ADR), which documents key design decisions. ADRs are documents that capture decision context, decision made and various aspects related to a design decision, thereby promoting transparency, collaboration, and understanding. Despite their benefits, ADR adoption in software development has been slow due to challenges like time constraints and inconsistent uptake. Recent advancements in Large Language Models (LLMs) may help bridge this adoption gap by facilitating ADR generation. However, the effectiveness of LLM for ADR generation or understanding is something that has not been explored. To this end, in this work, we perform an exploratory study that aims to investigate the feasibility of using LLM for the generation of ADRs given the decision context. In our exploratory study, we utilize GPT and T5-based models with 0-shot, few-shot, and fine-tuning approaches to generate the Decision of an ADR given its Context. Our results indicate that in a 0-shot setting, state-of-the-art models such as GPT-4 generate relevant and accurate Design Decisions, although they fall short of human-level performance. Additionally, we observe that more cost-effective models like GPT-3.5 can achieve similar outcomes in a few-shot setting, and smaller models such as Flan-T5 can yield comparable results after fine-tuning. To conclude, this exploratory study suggests that LLM can generate Design Decisions, but further research is required to attain human-level generation and establish standardized widespread adoption.

Key facts. Cited by 19 papers in the map (data through 7 Oct 2026). Builds on 9 of its 27 references that are in the map. First posted on arXiv 4 Mar 2024.

Builds on

9 of 27 references.

References · 9

  1. 2017Attention Is All You Needcited by 59,932
  2. 2018BERT: Pre-training of Deep Bidirectional Transformers for Language Understandingcited by 40,204
  3. 2020Language Models are Few-Shot Learnerscited by 32,199
  4. 2019Exploring the Limits of Transfer Learning with a Unified Text-to-Text Transformercited by 14,491
  5. 2019BERTScore: Evaluating Text Generation with BERTcited by 5,462
  6. 2023Few-shot Fine-tuning vs. In-context Learning: A Fair Comparison and Evaluationcited by 134
  7. 2021Documentation Matters: Human-Centered AI System to Assist Data Science Code Documentation in Computational Notebookscited by 17
  8. 2022Assemble Foundation Models for Automatic Code Summarizationcited by 17
  9. 2023Developer-Intent Driven Code Comment Generationcited by 16

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 2; 2025: 9; 2026: 8.

19 papers.

Sort:

By area:

  1. 2024Large Language Models for Manufacturingcited by 24
  2. 2025Generative AI for Software Architecture. Applications, Challenges, and Future Directionscited by 15
  3. 2025Knowledge-Based Multi-Agent Framework for Automated Software Architecture Designcited by 7
  4. 2024Automated Prompt Engineering for Cost-Effective Code Generation Using Evolutionary Algorithmcited by 5
  5. 2025Towards AI-Assisted Research Writing: Benchmarking LLMs for AI/ML Introduction Generationcited by 5
  6. 2025DRAFT-ing Architectural Design Decisions using LLMscited by 4
  7. 2025Using LLMs in Generating Design Rationale for Software Architecture Decisionscited by 4
  8. 2025A Multi-Agent Framework Integrating Large Language Models and Generative AI for Accelerated Metamaterial Designcited by 3
  9. 2025From Requirements to Architecture: Semi-Automatically Generating Software Architecturescited by 1
  10. 2025MAAD: Automate Software Architecture Design through Knowledge-Driven Multi-Agent Collaborationcited by 1
  11. 2025Evaluating the effectiveness of LLM-based interoperabilitycited by 1
  12. 2026Evaluating Large Language Models for Detecting Architectural Decision Violationscited by 0
7 more
  1. 2026LLM-based Automated Architecture View Generation: Where Are We Now?cited by 0
  2. 2026Toward a Sustainable Software Architecture Community: Evaluating ICSA's Environmental Impactcited by 0
  3. 2026Using LLMs in Software Design: An Empirical Study of GitHub and A Practitioner Surveycited by 0
  4. 2026Bridging Requirements and Architecture: Multi-Agent Orchestration with External Knowledge and Hierarchical Memorycited by 0
  5. 2026From Textual Requirements to Microservice Architectures - A Comprehensive Evaluation of LLM-Based Design Synthesiscited by 0
  6. 2026GADR: Gathering Architecture Decision Records from Meeting Transcriptionscited by 0
  7. 2026Can LLMs Extract Architectural Design Decisions from Source Code Commits? - A Preliminary Exploratory Studycited by 0