A Study on Software Architecture Evaluation Process based on quality attribute

품질 속성 기반의 소프트웨어 아키텍처 평가 프로세스에 관한 연구

  • Son Lee-Kyeong (Dept. of Computer Engineering, Catholic University of Daegu) ;
  • Kim Haeng-Kon (Dept. of Computer Engineering, Catholic University of Daegu) ;
  • Kim Myeong-Su (Dept. of Computer Engineering, Catholic University of Daegu)
  • 손이경 (대구가톨릭대학교 컴퓨터정보통신공학부) ;
  • 김행곤 (대구가톨릭대학교 컴퓨터정보통신공학부) ;
  • 김명수 (대구가톨릭대학교 컴퓨터정보통신공학부)
  • Published : 2004.05.01

Abstract

소프트웨어 아키텍처는 소프트웨어 컴퍼넌트와 이들 컴퍼넌트들 간의 상호 관계를 나타내는 시스템의 전체적인 구조이다. 이때 완성된 시스템이 품질에 대한 요구를 만족시키는 시스템인지의 여부를 결정하는 아키텍처의 평가가 매우 중요하다. 그러나 평가 과정에서 아키텍처에 대한 부적절하거나 모호한 표현으로 인해 광범위한 응용에서는 않은 제약이 따른다. 그러므로 본 논문에서는 소프트웨어 아키텍처를 평가하기 위해 준비하고, 실행하고, 완료하는 세 가지 단계 제시한다. 이들 단계를 수행함에 따라 품질 속성의 획득에 많은 영향을 주는 아키텍처의 설계 결정을 중심으로 체계적인 아키텍처 평가가 이루어질 수 있다.

Keywords