A Gap Analysis Method Between System Requirements and Components for Improving Reusability

재사용 향상을 위한 요구사항과 컴포넌트간의 Gap 분석

  • Shin, Jung-Hwan (Department of Software Engineering, Graduate School of Computer Information & Communication, Korea University) ;
  • Kim, Neung-Hoe (Dept. of Computer & Communication, College of Information & Communication, Korea University) ;
  • Lee, Dong-Hyun (Dept. of Computer & Communication, College of Information & Communication, Korea University) ;
  • In, Hoh Peter (Dept. of Computer & Communication, College of Information & Communication, Korea University)
  • 신정환 (고려대학교 컴퓨터정보통신대학원 소프트웨어공학과) ;
  • 김능회 (고려대학교 정보통신대학 컴퓨터통신공학부) ;
  • 이동현 (고려대학교 정보통신대학 컴퓨터통신공학부) ;
  • 인호 (고려대학교 정보통신대학 컴퓨터통신공학부)
  • Published : 2011.06.29

Abstract

시스템 요구사항과 소프트웨어 재사용 컴포넌트 간의 Gap 분석을 통해 컴포넌트의 재사용 커버리지를 측정함으로써 부적절한 재사용 컴포넌트를 구분해 내거나 대안 컴포넌트 중 가장 재사용 커버리지가 높은 컴포넌트를 선택하는 방법을 제안한다. Gap 분석의 방법으로 기능적, 비기능적 지표가 고려된 FP(Function Point) 분석 방법의 사용을 통한 재사용컴포넌트의 평가 프로세스에 대해 설명한다. 재사용컴포넌트 평가 프로세스에 의해 계산된 수치화된 시스템요구사항과 재사용컴포넌트간의 커버리지 비율을 통해, 소프트웨어 재사용 방해요소인 부적절한 라이브러리의 사용, 신뢰성이 떨어지는 모듈, 성능격감 의 문제점들을 줄이거나 해결함으로써 소프트웨어 재사용의 비율을 높이고 이는 비용절감으로 이어져 보다 성공적인 소프트웨어 개발 프로젝트를 기대할 수 있다.

Keywords

Acknowledgement

Supported by : 정보통신산업진흥원