Agentic Separation Logic Specification Synthesis

저자: Tarun Suresh, David korczynski, Julien Vanegue | 날짜: 2026 | URL: https://openreview.net/forum?id=OJN0jbUn52 📄 PDF


⚠️ 이 페이지의 요약·평가·해설은 생성형 AI(Claude)가 자동 생성한 2차적 분석물입니다. 논문 원문의 저작권은 원저작자에게 있으며, 정확한 내용은 원문(위 DOI·arXiv 등 출처)을 확인하세요.

라이선스: OpenReview 공개(오픈액세스)

Essence

Figure 5

Spec-Agent는 대규모 C++ 코드베이스에서 정적 분석과 런타임 힙 추적으로 적절한 명세 언어(propositional, first-order, propositional separation, first-order separation logic)를 선택하고, 기존 유닛 테스트를 fuzz harness로 일반화하여 counterexample-guided 방식으로 LLM이 생성한 명세 후보를 반복적으로 정제하는 agentic system이다.

Motivation

Achievement

Figure 1
  1. 대규모 스케일 검증: 4백만 라인 이상의 오픈소스 C++ 코드베이스에서 함수의 85%에 대해 유효한 명세를 합성함.
  2. False positive 없는 검증: fuzzing과 전문가 검증 하에서 관찰된 false positive가 없음을 입증함.
  3. 비용 효율성: Claude Code Opus 4.6 대비 10배 낮은 token cost로 더 우수한 성능을 달성함.
  4. 적응형 명세 언어 선택기: propositional, first-order, propositional separation, first-order separation logic의 4단계 표현력 사다리(ladder)를 통해 조건 분기, 반복 루프, 힙 구조를 하나의 파이프라인에서 모두 다룸.

How

Figure 4

Originality

Limitation & Further Study

Evaluation

Novelty: 4/5 Technical Soundness: 4/5 Significance: 4/5 Clarity: 4/5 Overall: 4/5

총평: Separation logic 표현력과 fuzz testing 기반 counterexample-guided refinement를 결합해 대규모 실전 C++ 코드베이스에서 실용적 수준의 명세 합성을 달성한 참신하고 의미 있는 연구로, 시스템 소프트웨어 검증 및 자동 프로그래밍 신뢰성 확보에 기여할 잠재력이 크다.

같이 보면 좋은 논문

기반 연구SPECTER2 유사도 0.92로 Formal Proof Verification Automation와 Formal Methods and Computational Reasoning가 맞닿아, 'Through the lens of core competency: Survey on evaluation of large language models'가 이 ICML 2026 논문의 배경·대안·응용 맥락을 보완한다.
기반 연구SPECTER2 유사도 0.92로 Formal Proof Verification Automation와 LLM Benchmarking and Agent Evaluation가 맞닿아, 'Hyperagent: Generalist software engineering agents to solve coding tasks at scale'가 이 ICML 2026 논문의 배경·대안·응용 맥락을 보완한다.
기반 연구동일한 agentic 검증 접근을 separation logic 명세 합성이라는 다른 도메인으로 확장한다.
다른 접근agentic proving을 프로그램 검증에 적용하는 유사한 문제를 다른 명세 언어로 접근한다.
기반 연구Spec-Agent의 separation logic 명세 합성 접근은 machine-checkable proof 기반 평가라는 본 논문의 주장을 뒷받침하는 실질적 사례이다.
기반 연구정적 분석 기반 명세 합성의 기초적 방법론을 공유한다.
기반 연구SPECTER2 유사도 0.92로 Formal Proof Verification Automation와 Formal Methods and Computational Reasoning가 맞닿아, 'M2F: Automated Formalization of Mathematical Literature at Scale'가 이 ICML 2026 논문의 배경·대안·응용 맥락을 보완한다.
후속 연구agentic experimental design의 이론적 기초를 제공함
후속 연구separation logic 기반 명세 생성을 대규모 코드베이스로 확장한다.
← 목록으로 돌아가기

🎧 Audio Overview

이 논문 리뷰를 팟캐스트형 오디오로 생성합니다. (Gemini · 키는 브라우저에만 저장 · 완성본은 이메일로도 전송)
▸ 고급: 구성 방향(대본 작성 지침) 직접 수정
속도 1.0x
⬇ MP3 다운로드