在软件验证背景下验证LLM生成的代码与Ada/SPARK
💡
原文中文,约200字,阅读约需1分钟。
📝
内容提要
该研究提出了工具Marmaragan,利用大型语言模型为程序生成SPARK注释,以实现代码形式验证。实验结果显示其能正确生成50.7%的注释,为未来结合LLM与形式验证奠定基础。
🎯
关键要点
- 该研究解决了大型语言模型生成的代码准确性无法固有信任的问题。
- 论文提出了一种新颖的工具Marmaragan,利用LLM为现有程序生成SPARK注释。
- Marmaragan旨在实现代码的形式验证。
- 实验结果表明,Marmaragan在基准测试中的表现良好,能正确生成50.7%的注释。
- 该研究为将LLM与形式软件验证结合的未来工作奠定了基础。
➡️