Next Steps in LLM-Supported Java Verification

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Teuber, Samuel, Beckert, Bernhard
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866913910795272192
author Teuber, Samuel
Beckert, Bernhard
author_facet Teuber, Samuel
Beckert, Bernhard
contents Recent work has shown that Large Language Models (LLMs) are not only a suitable tool for code generation but also capable of generating annotation-based code specifications. Scaling these methodologies may allow us to deduce provable correctness guarantees for large-scale software systems. In comparison to other LLM tasks, the application field of deductive verification has the notable advantage of providing a rigorous toolset to check LLM-generated solutions. This short paper provides early results on how this rigorous toolset can be used to reliably elicit correct specification annotations from an unreliable LLM oracle.
format Preprint
id arxiv_https___arxiv_org_abs_2502_01573
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Next Steps in LLM-Supported Java Verification
Teuber, Samuel
Beckert, Bernhard
Software Engineering
Artificial Intelligence
Machine Learning
Logic in Computer Science
Recent work has shown that Large Language Models (LLMs) are not only a suitable tool for code generation but also capable of generating annotation-based code specifications. Scaling these methodologies may allow us to deduce provable correctness guarantees for large-scale software systems. In comparison to other LLM tasks, the application field of deductive verification has the notable advantage of providing a rigorous toolset to check LLM-generated solutions. This short paper provides early results on how this rigorous toolset can be used to reliably elicit correct specification annotations from an unreliable LLM oracle.
title Next Steps in LLM-Supported Java Verification
topic Software Engineering
Artificial Intelligence
Machine Learning
Logic in Computer Science
url https://arxiv.org/abs/2502.01573