의도 기반 변이 테스트: 자연스럽게 작성된 프로그래밍 의도에서 변이체(Mutants)로
요약
프로그래밍 의도를 변경하여 변이체를 생성하는 '의도 기반 변이 테스트' 방법론을 제안합니다. LLM을 활용해 기존 구문 기반 방식보다 의미론적으로 다양하고 복잡한 변이를 생성하며, 전통적 방식이 놓치는 결함을 효과적으로 포착합니다.
핵심 포인트
- 프로그래밍 의도(intent)를 변형하여 새로운 변이체 생성
- LLM을 활용한 의도 기반 변이 구현 및 자동화
- 전통적 구문 기반 변이 테스트의 강력한 보완책 제시
- 기존 방식이 포착하지 못하는 결함의 55%를 추가 발견
AI 자동 생성 콘텐츠
본 콘텐츠는 arXiv Codex (cs.SE)의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기