Presentation MBSE Symposium Agentic Software Synthesis AI-Assisted MBSE

MBSE Symposium, Huntsville | June 10, 2026

Better Specs Yield Better Outcomes

Doug Rosenberg, Parallel Agile, Inc. and Caltech CTME, with Brian Moberley and Dr. Rick Hefner.

Abstract

The emergence of Large Language Model (LLM) agents and "Agentic AI" has introduced a paradigm shift in software development, often referred to as "VibeCoding." Systems such as Claude Code and OpenAI Codex can generate complex codebases from high-level prompts, but they lack the formal constraints required for mission-critical systems. The result is a consistency gap: software outputs that are highly dependent on prompt engineering, difficult to reproduce, and nearly impossible to verify against system-level requirements.

This presentation proposes a bridge between formal systems engineering and agentic software execution. Building on our established framework for AI-Assisted MBSE (AIM), which automates the generation of SysML v2 models for complex hardware-software systems, we extend these techniques to the software domain. Instead of feeding agents informal natural language, we utilize AIM code-generation templates to produce structured, machine-readable behavior specifications. We demonstrate this approach through a comprehensive case study, illustrating how formal specifications reduce reliance on ad-hoc prompting and establish a repeatable path from system model to deployed code.

By transitioning from prompt-driven to specification-driven development, we provide a methodology to harness the speed of Agentic AI without sacrificing engineering discipline. We address two critical questions for the future of digital engineering: Is it feasible to use MBSE artifacts as the primary source of truth for autonomous coding agents? What specific architectural patterns must a behavior specification follow to ensure deterministic software synthesis?