효과적인 역공학 방법론의 개발에 관한 연구
A Study on Development of Effective Reverse Engineering Methodology
- 주제(키워드) 'reverse engineering"
- 발행기관 포항공대 엔지니어링대학원
- 지도교수 이을범
- 발행년도 2015
- 학위수여년월 2015. 2
- 학위명 석사
- 학과 및 전공 엔지니어링대학원 플랜트시스템엔지니어링학과
- 세부전공 시스템엔지니어링
- 원문페이지 140
- 실제URI http://www.dcollection.net/handler/postech/000001910943
- 본문언어 한국어
- 저작권 포항공과대학교 논문은 저작권에 의해 보호받습니다.
초록/요약
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. 결론