본 논문은 Dafny와 같은 프로그램 검증기가 SMT 솔버에 증명을 위탁하는 자동화 과정에서 발생하는 어려움을 해결하기 위해, 대규모 언어 모델(LLM)을 이용하여 자동으로 assertion을 생성하는 도구인 Laurel을 제안한다. Laurel은 검증기의 에러 메시지를 분석하여 assertion을 삽입할 위치를 지정하고, 새로운 증명 유사성 측정 기준을 기반으로 동일한 코드베이스의 예시 assertion을 제공하는 두 가지 도메인 특화 프롬프팅 기법을 사용한다. 실제 Dafny 코드베이스에서 추출한 복잡한 lemma로 구성된 새로운 벤치마크 DafnyGym을 사용하여 평가한 결과, Laurel은 몇 번의 시도만으로 필요한 assertion의 56.6% 이상을 생성할 수 있음을 보여주었다. 이는 LLM을 통해 인간의 개입 없이 프로그램 검증기를 효율적으로 지원할 수 있음을 시사한다.