mlsanityData to 14 Oct 2026

Query2Diagram: Answering Developer Queries with UML Diagrams

arXiv 2604.23816 ↗First posted 26 Apr 2026cs.SE cs.AIcited by 0

Not on the map. Why?

Abstract (arXiv)

Software documentation frequently becomes outdated or fails to exist entirely, yet developers need focused views of their codebase to understand complex systems. While automated reverse engineering tools can generate UML diagrams from code, they produce overwhelming detail without considering developer intent. We introduce query-driven UML diagram generation, where LLMs create diagrams that directly answer natural language questions about code. Unlike existing methods, our approach produces semantically focused diagrams containing only relevant elements with contextual descriptions. We fine-tune Qwen2.5-Coder-14B on a curated dataset of code files, developer queries, and corresponding diagram representations in a structured JSON format, evaluating with both automatic detection of structural defects and human assessment of semantic relevance. Results demonstrate that fine-tuning on a modest amount of manually corrected data yields dramatic improvements: our best model achieves the highest F1 scores while reducing defect rates below state-of-the-art LLMs, generating diagrams that are both structurally sound and semantically faithful to developer queries. Thus, we establish the feasibility of using LLMs for scalable contextual, on-demand documentation generation. We make our code and dataset publicly available at https://github.com/i-need-a-pencil/query2diagram.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 9 of its 56 references that are in the map. First posted on arXiv 26 Apr 2026.

Builds on

9 of 56 references.

References · 9

  1. 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,944
  2. 2023QLoRA: Efficient Finetuning of Quantized LLMscited by 3,418
  3. 2024LlamaFactory: Unified Efficient Fine-Tuning of 100+ Language Modelscited by 1,464
  4. 2024ORPO: Monolithic Preference Optimization without Reference Modelcited by 562
  5. 2023Efficient Guided Generation for Large Language Modelscited by 200
  6. 2023A Survey on Large Language Models for Software Engineeringcited by 59
  7. 2022Chart Question Answering: State of the Art and Future Directionscited by 26
  8. 2024Model Generation with LLMs: From Requirements to UML Sequence Diagramscited by 11
  9. 2025Helveg: Diagrams for Software Documentationcited by 1

Built on by

Not cited yet.