Chapter 2. 소프트웨어 테스트에서의 오라클(Oracle) 개념과 AI 시대의 역할
- 2.1 테스트 오라클(Test Oracle)의 기초 이론 및 정의
- 2.2 전통적 소프트웨어 엔지니어링에서의 오라클 분류 체계
- 2.3 오라클 문제(The Oracle Problem)와 자동화의 한계
- 2.4 AI 및 LLM(거대 언어 모델) 도입으로 인한 테스트 패러다임의 붕괴
- 2.5 AI 시대를 위한 오라클의 재정의: 확률에서 확정으로
- 2.6 AI 모델 평가 지표(Metrics)와 테스트 오라클의 구분
- 2.7 결정론적 정답지(Deterministic Ground Truth)의 역할과 중요성
- 2.8 AI 기반 오라클(AI-based Oracle)의 등장: AI로 AI를 검증하다
- 2.9 오라클 수명 주기 관리와 MLOps/LLMOps 통합
- 2.10 요약 및 3장 연결: 왜 우리는 다시 결정론적 정답지를 갈구하는가?