SimuVerity: Benchmarking Agents for Engineering-Grade Simulink Model Generation
cs.SE, cs.AI, cs.LG
Submitted: 2026-10-01
Updated: 2026-10-01
Comments: 26 pages, 12 figures. Code and data are available at https://github.com/SimuVerity/SimuVerity
Code: https://github.com/SimuVerity/SimuVerity
License: http://creativecommons.org/licenses/by/4.0/
The gist: Existing Simulink benchmarks mainly evaluate whether generated models compile, execute, or resemble a reference model.
Terminology
Abstract
Existing Simulink benchmarks mainly evaluate whether generated models compile, execute, or resemble a reference model. These criteria do not establish whether a model satisfies its engineering requirements. We introduce SimuVerity, a benchmark of 101 text-to-executable Simulink model-generation tasks across ten engineering domains. For each task, executable-system profiles ground the engineering specification and four families of native simulation scenarios. A hierarchical evaluator first checks artifact delivery, native executability, and engineering qualification, then scores qualified models across six dimensions covering accuracy, output quality, mechanistic fidelity, control and causal integrity, operating-domain robustness, and dynamic response. We evaluate six agent systems with SimuVerity. The best system achieves an overall score of only 42.86. The results show that structural similarity is a poor proxy for engineering performance: capability bottlenecks arise both in producing qualified implementations and in satisfying multidimensional requirements after qualification. Meanwhile, some high-scoring models still exhibit severe visual-layout disorder. SimuVerity provides a systematic basis for assessing agents' engineering capabilities and diagnosing failures in executable Simulink model generation.
Sources
- Evaluating Large Language Models Trained on Code
- HWE-Bench: Benchmarking LLM Agents on Real-World Hardware Bug Repair Tasks
- MUSE: Benchmarking Manufacturable, Functional, and Assemblable Text-to-CAD Generation
- ControlAgent: Automating Control System Design via Novel Integration of LLM Agents and Domain Expertise
- AI Agents That Matter
- Capabilities of Large Language Models in Control Engineering: A Benchmark Study on GPT-4, Claude 3 Opus, and Gemini 1.0 Ultra
- SimuAgent: An LLM-Based Simulink Modeling Assistant Enhanced with Reinforcement Learning
- VerilogEval: Evaluating Large Language Models for Verilog Code Generation
- Adding Error Bars to Evals: A Statistical Approach to Language Model Evaluations
- StructureClaw: Traceable LLM Agents and an Executable Benchmark for Structural Engineering Workflows
- SimuGen: Multi-modal Agentic Framework for Constructing Block Diagram-Based Simulation Models
- CADEngBench: It Looks Like CAD, but Does It Work? Evaluating Parametric Design, Assembly Reasoning, and Physics Simulation
- ModiGen: A Large Language Model-Based Workflow for Multi-Task Modelica Code Generation
- SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering
- Establishing Best Practices for Building Rigorous Agentic Benchmarks
Related papers
- Falsification-Based Verification of LLM-Generated Optimization Models: Sound Test Batteries and Their Detection Limits
- GitSkills: A Dataset of Agent Skills on GitHub
- SABER: Benchmarking Operational Safety of LLM Coding Agents in Stateful Project Workspaces
- PackMonitor: Enabling Zero Package Hallucinations Through Decoding-Time Monitoring
- IntentCoding: Amplifying User Intent in Code Generation
- Incentives and Outcomes in Bug Bounties