소프트웨어 공학정보처리기사(구) · 2011년08월21일 · 72/100
72.소프트웨어 재공학 활동 중 기본 소프트웨어의 명세서를 확인하여 소프트웨어의 동작을 이해하고 재공학 대상을 선정하는 것은?
1
Analysis정답
2
Reverse Engineering
3
Restructuring
4
Migration
해설
분석 - 기존 S/W명세서 확인, 동작 이해하여 재공학 대상을 선정 재구조 - 상대적으로 같은 추상적 수준에서 하나의 표현을 다른 표현 형태로 바꾸는 것, 코드를 재구성하지만 기능과 외적 동작은 안바뀐다. 역공학- 기존 S/W를 분석하여 개발과정과 처리과정을 설명하는 분석 및 설계 정보를 재발견하거나 다시 만들어 내는 작업 이식- 기존 S/W를 다른 OS나 H/W환경에서 사용할 수 있도록 변환하는 작업