BriefGPT.xyz
May, 2024
Laurel:使用大型语言模型生成Dafny断言
Laurel: Generating Dafny Assertions Using Large Language Models
HTML
PDF
Eric Mugnier, Emmanuel Anaya Gonzalez, Ranjit Jhala, Nadia Polikarpova, Yuanyuan Zhou
TL;DR
Laurel是一种使用大型语言模型(LLMs)自动生成Dafny程序的辅助断言的工具,通过两种领域特定的提示技术,能够提高LLMs在此任务中的成功率,从而使LLMs成为进一步自动化实际程序验证的可用且经济实惠的工具。
Abstract
dafny
is a popular
verification language
, which automates proofs by outsourcing them to an SMT solver. This automation is not perfect, however, and the solver often requires guidance in the form of
→