paper-with-me

Papers

Agentic Specification Generator for Move Programs

2025-09-29 · Yu-Fu Fu, Meng Xu, Taesoo Kim arxiv

While LLM-based specification generation is gaining traction, existing tools primarily focus on mainstream programming languages like C, Java, and even Solidity, leaving emerging and yet verification-oriented languages like Move underexplored. In this paper, we introduce MSG, an automated specification generation tool designed for Move smart contracts. MSG aims to highlight key insights that uniquely present when applying LLM-based specification generation to a new ecosystem. Specifically, MSG demonstrates that LLMs exhibit robust code comprehension and generation capabilities even for non-mainstream languages. MSG successfully generates verifiable specifications for 84% of tested Move functions and even identifies clauses previously overlooked by experts. Additionally, MSG shows that explicitly leveraging specification language features through an agentic, modular design improves specification quality substantially (generating 57% more verifiable clauses than conventional designs). Incorporating feedback from the verification toolchain further enhances the effectiveness of MSG, leading to a 30% increase in generated verifiable specifications.

📄 PDF Abstract BibTeX arXiv:2509.24515

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

LiveFMBench: Unveiling the Power and Limits of Agentic Workflows in Specification Generation

2026-05-02 · Dong Xu, Jialun Cao, Guozhao Mo, Junjie Hu 외 arxiv

Formal specification is essential for rigorous program verification, yet writing correct specifications remains costly and difficult to automate. Although large language models (LLMs) and agents have shown promising prog…

Combining Mechanical and Agentic Specification Inference for Move

2026-05-11 · Wolfgang Grieskamp, Teng Zhang, Vineeth Kashyap arxiv

In this paper, we describe early work on a specification inference tool for the Move Prover that combines a weakest-precondition (WP) analysis over Move bytecode with an agentic coding CLI such as Claude Code. Specificat…

Towards Automatic Composition of ASP Programs from Natural Language Specifications

2024-03-07 · Manuel Borroto, Irfan Kareem, Francesco Ricca

This paper moves the first step towards automating the composition of Answer Set Programming (ASP) specifications. In particular, the following contributions are provided: (i) A dataset focused on graph-related problem s…

Machine TranslationTranslation

LLM-Powered Test Case Generation for Detecting Bugs in Plausible Programs

2024-04-16 · Kaibo Liu, Zhenpeng Chen, Yiyang Liu, Jie M. Zhang 외

Detecting tricky bugs in plausible programs, those that pass existing test suites yet still contain bugs, remains a significant challenge in software testing. To address this problem, we propose TrickCatcher, an LLM-powe…

software testing

ASP-Bench: From Natural Language to Logic Programs

2026-02-01 · Stefan Szeider arxiv

Automating the translation of natural-language specifications into logic programs is a challenging task that affects neurosymbolic engineering. We present ASP-Bench, a benchmark comprising 128 natural language problem in…

Spatial Reasoning