VISA: A Structured Description Protocol for Agent-Based Simulation Models Towards Machine Reproducibility
On the map: LLM agents and tool use → Software engineering coding agents
Abstract (arXiv)
Agent-based models (ABMs) are difficult to reproduce: their behavior is spread across prose narratives, platform-specific code, and implicit assumptions, so that two readers routinely reconstruct different models from the same documentation. We present VISA, a structured, symbol-based description protocol that specifies a model in eight interconnected tables---four at the agent level (Agent, Variable, Sensing, Internal Function) and four at the model level (Associated Data, Input/Output, Schedule, Validation)---under the principle of minimality with completeness. VISA makes a model machine-parseable and unambiguous via two artifacts: nineteen executable consistency rules that turn model validity into a checkable property, and three reusable LLM-executable skills (authoring, checking, and code generation) that operationalize the full author--check--code--reproduce loop. We validate the protocol on three external, independently authored ABMs spanning three platforms: we reproduce two cross-language (NetLogo to Python) directly from their VISA specifications, and we capture a third, an industrial AnyLogic model, in eight tables (passing all nineteen rules) while honestly demarcating where reproduction is blocked by a proprietary movement library and unavailable data---itself a transparency contribution. VISA moves the reproduction barrier from the model, where it is invisible, to a named, localized dependency, where it is actionable.
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. Builds on 0 of its 68 references that are in the map. First posted on arXiv 30 Jul 2026.
Builds on
0 of 68 references.
No references here yet.
Built on by
Not cited yet.
Similar, not cited
Close in wording, no citation either way
- 2026Can Large Language Models Implement Agent-Based Models? An ODD-based Replication Study
- 2026Beyond Executable Models: The Pufibara Agent Harness and the Modelica Agent Workflow Benchmark for Physical System Modeling
- 2025Open Agent Specification (Agent Spec): A Unified Representation for AI Agents
- 2026AgentSPEX: An Agent SPecification and EXecution Language
- 2026MAS-Lab: A Specification-Driven Validation Framework for Reliable Multi-Agent Systems
- 2026Lean4Agent: Formal Modeling and Verification for Agent Workflow and Trajectory
- 2023Smart Agent-Based Modeling: On the Use of Large Language Models in Computer Simulations
- 2025Agentic Large Language Models for Conceptual Systems Engineering and Design