The Case for Vibe Modeling: A Missing Step in AI-Based Trustworthy Software Development

📅 2026-07-30
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Current AI-generated code often suffers from insufficient preservation of human intent and limited behavioral interpretability, leading to challenges in comprehension, verification, and trust. This work proposes “vibe modeling”—a lightweight intermediate abstraction situated between natural language and executable code—that for the first time bridges the representational gap in AI-driven software development by explicitly encoding intent retention and enabling behavioral reasoning. Through an integrated approach combining large language models, human-computer interaction studies, and qualitative analysis, the research demonstrates that vibe modeling significantly reduces developers’ cognitive load during code understanding and validation while enhancing their trust in LLM-generated code. The findings establish vibe modeling as a novel paradigm for trustworthy, AI-assisted programming.
📝 Abstract
Large Language Models (LLMs) are increasingly used to generate software artifacts from natural language prompts. While this enables rapid prototyping and lowers the barrier to software creation, it also introduces challenges related to understanding, validation, traceability, and trust. In this paper, we argue that current AI-based development practices focus too heavily on the direct generation of code and insufficiently on intermediate representations that preserve human intent and support reasoning about system behavior. We argue for vibe modeling as a lightweight intermediate abstraction between natural language interaction and code generation. To explore its potential, we present a student survey study that examines perceptions of LLM output understanding, validation effort, trust and the perceived usefulness of vibe modeling across several AI-assisted development scenarios. Our results are intended to inform future studies for trustworthy and explainable AI-based software engineering via vibe modeling.
Problem

Research questions and friction points this paper is trying to address.

trustworthy software development
Large Language Models
intermediate representations
human intent
AI-based software engineering
Innovation

Methods, ideas, or system contributions that make the work stand out.

vibe modeling
trustworthy AI
intermediate representation
explainable software engineering
LLM-based development