정답: 3번 기존 소프트웨어를 분석하여 설계를 추정하고, 소프트웨어 개발 및 데이터 처리 과정을 설명하는 분석 및 설계 정보를 재발견하거나 다시 만드는 작업은 역공학(Reverse Engineering)에 해당합니다. 역공학은 시스템의 구조, 기능 등을 이해하기 위해 원래의 설계 정보를 추출하는 과정입니다.