AutoACSL: LLM과 CPG 기반 정적 분석의 통합을 통한 ACSL 명세 합성
요약
AutoACSL은 LLM과 코드 속성 그래프(CPG) 기반 정적 분석을 결합하여 C 프로그램의 ACSL 명세를 자동으로 합성하는 프레임워크입니다. 정적 분석을 통해 추출된 의미론적 특징을 프롬프트에 활용하여 검증 가능한 고품질의 명세를 생성합니다.
핵심 포인트
- LLM과 CPG 기반 정적 분석을 통합하여 명세 합성의 정확도 향상
- Frama-C/WP를 활용한 피드백 기반의 반복적 명세 개선 루프 채택
- Gemini-3와 결합 시 98%의 명세 생성 성공률 달성
- 기존 코드 전용 방식 대비 완전 증명 비율을 최대 51.7%까지 개선
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기