레거시 코드 마이그레이션의 결정론적 검증을 위한 에이전트 방식 (Agentic Method)
요약
레거시 COBOL 코드를 Java로 마이그레이션할 때 기능적 일관성을 보장하기 위한 에이전트 기반 테스트 합성 방법인 'Locksmith Loop'를 제안합니다. 이 방식은 에이전트 루프를 통해 프로그램 분기를 탐색하고 변이를 수행하여 높은 코드 커버리지를 달성합니다.
핵심 포인트
- 에이전트 기반의 'Locksmith Loop'를 통한 테스트 케이스 자동 생성
- COBOL과 Java 간의 결정론적 패리티 체크를 통한 검증
- 분기 커버리지 최대 91.90% 달성 및 입력 탐색 정체기 극복
- 에이전트 기반 코딩 출력의 신뢰성을 높이는 새로운 검증 접근법
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기