상세 보기
초록
소프트웨어 개발의 독립성과 품질 및 생산성의 향상을 위한 재사용 기술로 컴포넌트 기반 개발(component-based development) 방법론이 사용되기 시작했다. 개발될 컴포넌트 기반 시스템의 품질 향상을 위해, 개별 컴포넌트에 대한 개발 주기의 초기 단계에 적용 가능한 컴포넌트 메트릭스에 대한 연구가 필요하다.따라서, 본 논문에서는 컴포넌트 분석단계의 정보를 사용하여, 컴포넌트 인터페이스 복잡도(CCI)와 컴포넌트 인터페이스 응집 결여도(LCC)를 측정한다. 컴포넌트 인터페이스 복잡도는 인터페이스를 이해, 변경, 관리, 사용하기 위한 어려움을 나타낸다 할 수 있고, 컴포넌트 인터페이스 응집 결여도는 컴포넌트가 독립된 기능 단위로 내부 구성요소들이 얼마나 강하게 연관되었는지를 나타낸다 할 수 있다. 이는 시스템 개발 주기의 초기 분석 단계에서, 독립된 기능 단위로 복잡도가 낮으며 응집도가 높은 컴포넌트를 예측 가능함으로써, 최종적으로는 시스템의 품질 향상을 기대할 수 있다.
키워드
component; interface; complexity; cohesion; measurement; 컴포넌트; 인터페이스; 복잡도; 응집도; 측정; component; interface; complexity; cohesion; measurement
- 제목
- 컴포넌트 분석단계에 적용 가능한 컴포넌트 메트릭스
- 제목 (타언어)
- Adaptive Component Metrics in Component Analysis Phase
- 저자
- 고병선; 박재년
- 발행일
- 2003-06
- 저널명
- 정보과학회논문지 : 소프트웨어 및 응용
- 권
- 30
- 호
- 6
- 페이지
- 389 ~ 397