English

LLM-Assisted Repository-Level Generation with Structured Spec-Driven Engineering

Software Engineering 2026-05-05 v1 Artificial Intelligence

Abstract

State-of-the-art Large Language Models (LLMs) excel in code generation at the function level. However, the output quality significantly declines when scaling to repository-level systems. Current workflows relying only on natural language prompts suffer from inherent ambiguity and a lack of verifiability. To address this, we propose structured spec-driven engineering (SSDE), a paradigm that leverages structured artifacts to guide LLM generation. We argue that structured specifications as LLM inputs make high-quality, repository-level code generation a tangible goal, while at the same time offering superior verifiability, leading to significant potential for improvement. We first investigate the feasibility of this vision through a pilot study generating Model-View-Controller (MVC) business logic for three software systems using five LLMs, and then highlight the potential, challenges, and future roadmap for SSDE.

Keywords

Cite

@article{arxiv.2605.02455,
  title  = {LLM-Assisted Repository-Level Generation with Structured Spec-Driven Engineering},
  author = {Shuzhao Feng and Boqi Chen and Brett H Meyer and Gunter Mussbacher},
  journal= {arXiv preprint arXiv:2605.02455},
  year   = {2026}
}

Comments

Accepted to the 34th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (FSE Companion '26)

R2 v1 2026-07-01T12:48:20.166Z