기관회원 [로그인]
소속기관에서 받은 아이디, 비밀번호를 입력해 주세요.
개인회원 [로그인]

비회원 구매시 입력하신 핸드폰번호를 입력해 주세요.
본인 인증 후 구매내역을 확인하실 수 있습니다.

회원가입
서지반출
컴포넌트 추출을 위한 기존 시스템에서 설계패턴으로의 재공학
[STEP1]서지반출 형식 선택
파일형식
@
서지도구
SNS
기타
[STEP2]서지반출 정보 선택
  • 제목
  • URL
돌아가기
확인
취소
  • 컴포넌트 추출을 위한 기존 시스템에서 설계패턴으로의 재공학
저자명
김성원,Kim. Seong-Won
간행물명
소프트웨어공학논문지
권/호정보
2001년|4권 1호|pp.49-59 (11 pages)
발행정보
한국정보처리학회
파일정보
정기간행물|
PDF텍스트
주제분야
기타
이 논문은 한국과학기술정보연구원과 논문 연계를 통해 무료로 제공되는 원문입니다.
서지반출

기타언어초록

클래스 단위의 시스템 구성은 코드 중심의 컴포넌트 추상화로 각 요소의 독립성 및 재사용에 대한 잇점 획득이 단지 구현상에만 치우쳐 지며 그 효과 또한 미흡하다. 따라서 보다 상위의 개발 단계에 대한 객체지향적 접근을 위해서는 설계 문제의 추상화와 특정 영역의 일반적인 해결에 대한 정보표현 및 구성 요소 상호간의 관련성을 패턴을 통해 효과적으로 나타낼 필요가 있다. 또한 기존 시스템의 성능을 변경, 개선하고 변화하는 환경에 적응하기 위해서는 기존 시스템을 실험, 분석함으로써 정확한 이해를 획득하고 나아가 재사용 지원으로 활용 할 수 있는 소프트웨어 역공학이 필요하다. 즉, 객체지향 시스템의 설계 구조를 추출하여 시스템 분석과 설계에 대한 이해를 향상시키고 표준화된 설계 용어 및 컴포넌트 관계 구조를 통해 재사용을 용이하게 하는 설계 패턴 추출을 위한 역공학은 중요하다. 따라서 본 논문에서는 기존 객체지향 시스템 코드에서 설계 패턴 추출을 위한 역공학 적용에 관한 타당성과 설계 패턴 자동 추출을 위한 알고리즘을 Java 시스템으로의 적용을 통해 살펴보고 이를 실젤 구현하기 위한 설계 패턴의 자동 추출을 위한 역공학 및 패턴 재사용을 위한 자동화 도구의 아키텍쳐를 제시한다.