Lost in Code Generation: Reimagining the Role of Software Models in AI-driven Software Engineering
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Generative AI enables rapid "vibe coding" and agentic software engineering, where natural-language prompts yield working software systems. This lowers barriers to software creation, but it also collapses the boundary between prototypes and engineered software. Systems that appear complete may lack robustness, security, and maintainability. We argue that this shift motivates a renewed role for software models. Rather than serving only as upfront blueprints, models can be recovered from AI-generated systems, used to restore comprehension, and refined to guide subsequent evolution. We distinguish an agentic loop, in which recovered models support automated checking and repair, from a human reflective loop, in which models expose assumptions for inspection and revision. We identify candidate model types and illustrate how recovered models can expose implicit assumptions as possible constraints for review and validation. This paper positions software models as a bridge between current software engineering practice and model-based reasoning in AI-driven development.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Placed in Software engineering coding agents, one of 16 directions in LLM agents and tool use. First posted on arXiv 4 Nov 2025.
Builds on
No reference list yet.
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026AI-Generated Smells: An Analysis of Code and Architecture in LLM and Agent-Driven Development
- 2025Generative AI and the Transformation of Software Development Practices
- 2026Human-AI Collaboration and the Transformation of Software Engineering Work
- 2026Agentic AI in the Software Development Lifecycle: Architecture, Empirical Evidence, and the Reshaping of Software Engineering
- 2026Cheap Code, Costly Judgment: A Case Study on Governable Agentic Software Engineering
- 2026Agentic Software: How AI Agents Are Restructuring the Software Paradigm
- 2026Rethinking Software Engineering for Agentic AI Systems
- 2023Exploring the intersection of Generative AI and Software Development