Reproduce “AI-Assisted Modeling: DSL-Driven AI Interactions” on OpenResearch

Turn your favorite coding agents into research agents that review literature, develop hypotheses, and run experiments.

Universal app for Apple silicon and Intel. Requires macOS 11 or later.

About this paper

Steven Smyth, Daniel Busch, Moez Ben Haj Hmida, Edward A. Lee, Bernhard Steffen

An AI-assisted modeling framework for domain-specific languages (DSLs) combines natural language interaction, instantaneous graphical visualization, and iterative refinement to facilitate model creation. This system demonstrates improved control and semantic accuracy when generating complex Lingua Franca models, addressing limitations of general AI tools.

Key insights

  • Integrating domain-specific tooling and APIs with LLMs is effective in overcoming challenges related to complex syntax and polyglot nature of specialized DSLs.
  • A transparent, multi-stage workflow with explicit observation and interaction points significantly enhances developer control and allows for iterative refinement of AI-generated models.
  • Instantaneous graphical visualization of DSL models is crucial for intuitive understanding, visual inspection, and early error detection in AI-assisted modeling processes.

Summary by alphaXiv.

Tip: change arxiv.org to autoarxiv.org in any arXiv abstract link to open the paper here.