pith:3HZ64SWM
Vibe-driven model-based engineering
Vibe coding with LLMs and model-driven engineering can complement each other instead of competing, creating hybrid paths for different software projects and users.
arxiv:2604.10645 v2 · 2026-04-12 · cs.SE · cs.AI
Add to your LaTeX paper
\usepackage{pith}
\pithnumber{3HZ64SWMTBROAFFDHENQBXZJTD}
Prints a linked badge after your title and injects PDF metadata. Compiles on arXiv. Learn more · Embed verified badge
Record completeness
Claims
we argue that, in fact, the two approaches can complement each other and provide altogether different development paths for different types of software systems, development scenarios, and user profiles. In this sense, we introduce the concept of vibe-driven model-based engineering as a novel approach to integrate the best of both worlds (AI and MDE) to accelerate the development of reliable complex systems.
That the vulnerabilities, scalability issues, and maintainability concerns of LLM-based vibe coding can be mitigated through integration with MDE without adding new complexities to model specification and management.
Vibe-driven model-based engineering integrates LLM natural-language coding with model-driven engineering to accelerate development of reliable complex systems.
Receipt and verification
| First computed | 2026-06-02T02:04:17.364015Z |
|---|---|
| Builder | pith-number-builder-2026-05-17-v1 |
| Signature | Pith Ed25519
(pith-v1-2026-05) · public key |
| Schema | pith-number/v1.0 |
Canonical hash
d9f3ee4acc9862e014a3391b00df2998d6e8cbf27989139c64b7dbe7336bf925
Aliases
· · · · ·Agent API
Verify this Pith Number yourself
curl -sH 'Accept: application/ld+json' https://pith.science/pith/3HZ64SWMTBROAFFDHENQBXZJTD \
| jq -c '.canonical_record' \
| python3 -c "import sys,json,hashlib; b=json.dumps(json.loads(sys.stdin.read()), sort_keys=True, separators=(',',':'), ensure_ascii=False).encode(); print(hashlib.sha256(b).hexdigest())"
# expect: d9f3ee4acc9862e014a3391b00df2998d6e8cbf27989139c64b7dbe7336bf925
Canonical record JSON
{
"metadata": {
"abstract_canon_sha256": "996b8b34e5e66400b2b49d4e9b88635bd1c02cfd27926405bb12415d6ddbdb9c",
"cross_cats_sorted": [
"cs.AI"
],
"license": "http://creativecommons.org/licenses/by/4.0/",
"primary_cat": "cs.SE",
"submitted_at": "2026-04-12T13:47:06Z",
"title_canon_sha256": "c52f0b9b5239ae1e6210ceea71eeb4368f2d662fc2f9d26dc0cee782242cef9b"
},
"schema_version": "1.0",
"source": {
"id": "2604.10645",
"kind": "arxiv",
"version": 2
}
}