MMODELYST
Papers/Natural Language based Specification and Verification
PAP

Natural Language based Specification and Verification

May 11, 2026

arXiv
Abstract

Recent frontier large language models (LLMs) have shown strong performance in identifying security vulnerabilities in large, mature open-source systems. As LLM-generated code becomes increasingly common, a natural goal is to prevent such models from producing vulnerable implementations in the first place. Formal verification offers a principled route to this objective, but existing verification pipelines typically require specifications written in rigid formal languages. Prior work has explored using LLMs to synthesize such specifications, with limited success. In this paper, we investigate a different approach: using LLMs both to generate specifications and to verify implementations compositionally when the specifications are expressed in natural language. Our preliminary results suggest that this approach is promising.

Select text to highlight · click a highlight to remove · saved in this browser only
Authors
Zhaorui Li, Chengyu Song
Your notes (browser-local)
saved
arXiv:2605.11315