분리 및 순수 타입을 이용한 호어 논리(Hoare Logic) 기반의 타입 안전성
요약
Floyd-Hoare 논리를 기반으로 분리 타입과 순수 타입을 결합하여 타입 안전성을 검증하는 새로운 프레임워크를 제안합니다. 이 프레임워크는 메모리 안전성, 데이터 불변성, 흐름 민감한 타입 변화를 하나의 통합된 논리 체계 내에서 다룹니다.
핵심 포인트
- Floyd-Hoare 논리를 활용한 통합 타입 안전성 검증 프레임워크 제시
- 분리 논리에서 영감을 얻은 분리 타입을 통한 흐름 민감한 타입 변이 처리
- 런타임 오류(Err)와 컴파일 타임 오류(Abrt)의 명확한 구분
- Lean을 이용한 기계적 검증 및 건전성 증명 완료
- SMT 오라클 없이도 작동하는 경량화된 하위 타입 지정 절차
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv cs.PL (Programming Languages)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기