아키텍처 모델링을 위한 요구사항 정량화 기법

A Quantitative Approach to Requirements Analysis for Architectures Modeling
  • 김진태
  • 양원석
  • 정창해
  • 박수용

초록

아키텍처를 생성할 때 매우 중요한 요소로써 기능 요구사항과 품질 요구사항으로 구분된다. 기능 요구사항은 하위시스템 또는 컴포넌트 생성에 영향을 미치고 품질 요구사항은 아키텍처의 구조를 결정하는데 영향을 준다. 이와 같이 요구 사항은 아키텍처 설계에 중요한 영향을 끼치기 때문에 아키텍처 설계를 위해서는 요구사항에 대한 명확한 이해가 필요하다. 본 논문에서는 요구사항에 대한 명확한 이해를 돕기 위해 요구사항을 정량화하는 방법을 제안한다. 기능 요구사항은 기능적인 우선순위 계산을 통해 컴포넌트를 정량화하고 품질 요구사항은 정량화된 컴포넌트와 품질 속성의 연관성 계산을 통해 정량화한다. 제안된 방법은 DRAMA (Domain Requirements Analysis for Modeling Architectures) 도구를 통해 구현되었으며, 요구사항의 정량화 방법을 실 예제에 적용해본 결과를 소개한다.

키워드

RequirementsQuality attributeArchitectureAHPQuantitative analysis요구사항품질 속성아키텍처AHP정량적 분석
제목
아키텍처 모델링을 위한 요구사항 정량화 기법
제목 (타언어)
A Quantitative Approach to Requirements Analysis for Architectures Modeling
저자
김진태양원석정창해박수용
발행일
2006-01
저널명
정보과학회논문지 : 소프트웨어 및 응용
33
1
페이지
58 ~ 68