검색어 입력폼

[소프트웨어 공학] 형상관리와 역공학

저작시기 2005.06 |등록일 2005.07.07 한글파일한컴오피스 (hwp) | 14페이지 | 가격 500원

소개글

소프트웨어 공학 과목에서 역공학과 형상관리에 대하여 조사한 레포트 입니다.

목차

형상관리
1. 형상관리란?
2. 규약 형상관리
3. 기법 형상관리

역공학
1. 역공학이란?
2. 역공학의 목표
3. 역공학의 장, 단점
4. 역공학 과정 및 도구
5. 역공학을 위한 시스템과 도구 선택

본문내용

소프트웨어 개발과 보수의 생산 관리 기술로서 소프트웨어 형상관리가 오늘날 많은 주목을 받고 있다. 형상관리란 불안정한 구성요소를 가진 시스템 즉, 변경이 일어나는 생산 형태에 있어서의 관리 기술을 말한다. 형상관리에는 세가지 흐름이 있다. 하나는 미국에서의 대규모 시스템 개발자의 구입자에 의해 개발된 하향식 관리 절차로서, 발주자와 공급자간의 계약을 토대로 해서 발주자와 공급자가 변경을 합리적으로 다룰 수 있도록 한 규약이다. 하향식리 절차를 규약 형상관리라고 할 수 있다. 이미 미국에서는 ANSI/IEEE의 표준으로서 재정되어 있으며, 현재 국제 표준으로서 ISO/IEC JTC 1 SC7에서 심의 중이다. 형상관리는 품질보증의 국제 표준인 ISO-9000시리즈 및 그 인증제도 중에서도 중요한 역할을 한다. 또 하나의 형상관리는 프로그램 개발과 변경을 다루는 상향식 기법으로서 이것을 기법 형상관리라 한다. 기법 형상관리는 라이브러리 관리에서 시작되었다. 소프트웨어란 많은 구성요소로 이루어지며, 소프트웨어를 생산하기 위해서는 많은 인원이 투입된다. 이들 소프트웨어의 구성 요소는 계속해서 변경되는데, 변경될 때마다 시스템을 재조립하게 된다. 기법 형상관리란 이와 같은 혼란스러운 생산활동을 지원하는 툴과 관리용 틀이다 규약 형상관리는 실현 수단의 하나로서 기법 형상관리의 실시를 의무화하며, 두가지는 상반된 것이 아니고 서로 밀접한 관계를 가지고 있다. 규약 형상관리와 기법 형상관리는 모두 소프트웨어 개발과 보수 관리에 있어서 매우 유효한 것이다. 그러나, 소프트웨어 개발현장에 눈을 돌려 보면 현상관리의 보급 상황은 매우 부진하며 특히 국내에서는 미국의 NASA와 같은 형상관리를 추진하는 구입자가 없었다는 것을 하나의 원인으로 들 수 있다. 또 하나의 원인으로는 관리자의 변경에 대한 가치관의 문제이다.

참고 자료

없음
다운로드 맨위로