검색 상세

효과적인 역공학 방법론의 개발에 관한 연구

A Study on Development of Effective Reverse Engineering Methodology

초록/요약

This research suggests an effective reverse engineering process and methods to support the suggested process based on Systems Engineering. Reverse engineering process is the process of extracting design information from the techniques used in the original production of an existing product. The purpose of reverse engineering is to make clones or enhancing the quality of existing goods effectively and efficiently. In particular, companies modeled after advanced products can gain benefits from reverse engineering, which permits them to imitate manufactured goods effectively and efficiently. Some papers have suggested processes to implement reverse engineering effectively and efficiently. However, these papers have some limitations, which include vague process suggestions, the omission of operational considerations, and non-recursive applications of processes. In this study, a detailed and effective reverse engineering methodology is proposed through the analysis of systems engineering standards, such as ISO/IEC 15288(2008). This methodology was applied to develop a case study of the concept design of annealing furnace system. Finally, the process was validated through a comparison with existing reverse engineering processes.

more

목차

1. 서론
1.1. 연구의 배경
1.2. 연구의 목적 및 범위
1.2.1. 연구의 목적
1.2.2. 연구의 범위
1.3. 논문 구성
2. 연구동향 및 문제 정의
2.1. 순공학, 역공학 정의 및 프로세스 진행 방향 분석
2.1.1. 순공학과 역공학의 정의
2.2. 순공학 및 역공학 관련 연구동향
2.2.1. 순공학 연구 동향
2.2.2. 역공학 연구 동향
2.3. 기존 시스템개발 분야 역공학 연구의 한계 및 문제 정의
3. 역공학 방법론 개발
3.1. 역공학 방법론 개발 범위
3.2. 역공학 방법론 개발 방안
3.2.1. 역공학 프로세스 개발 단계
3.2.2. 고려항목에 따른 역공학 방법론 개발 방안
3.2.3. 방법론 소개
3.2.4. 활동 설명
4. 역공학 방법론 적용 사례
4.1. 대상 시스템 소개
4.2. 역공학 프로세스 적용 사례
4.2.1. 시스템 임무활동 및 적용기술 파악
4.2.2. 시스템 경계 정의
4.2.3. 시스템 계층구조 초안 작성
4.2.4. 시스템 수준 기능 구조화
4.2.5. 기존 시스템 분해 및 분석
4.2.6. 물리아키텍처 작성
4.2.7. 기능아키텍처 작성
4.2.8. 시스템요구사항 추출
4.2.9. 시스템요구사항 할당 및 하위시스템요구사항 개발
4.3. 적용사례 개발 요약 (효과성 확인)
5. 역공학 방법론의 효과성 및 효율성 평가
5.1. 프로세스 상세성 평가
5.2. 프로세스 완전성 검증
5.2.1. CMMI
5.2.2. 프로세스 완전성 평가
5.3. 프로세스 업무효율성 평가
5.4. 프로세스 효과성 평가 결과 및 고찰
5.4.1. 프로세스 평가 결과
5.4.2. 고찰
6. 결론

more