Software Architecture Evaluation Process Based on Quality Attribute

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

  • Son Lee-Kyeong (Dept. of Computer Information Communication, Catholic University of Daegu) ;
  • Kim Haeng-Kon (Dept. of Computer Information Communication, Catholic University of Daegu) ;
  • Hyun Chang-Moon (Dept. of Game Development, Tamna University)
  • 손이경 (대구가톨릭대학교 컴퓨터정보통신공학부) ;
  • 김행곤 (대구가톨릭대학교 컴퓨터정보통신공학부) ;
  • 현창문 (탐라대학교 게임개발학과)
  • Published : 2004.11.01

Abstract

소프트웨어 기술은 웹과 인터넷의 대중화로 소프트웨어의 품질 개선과 다양한 요구 변화에 효율적으로 대응하기 위해 급격히 발전하고 있는 추세이다. 완성된 시스템이 다양한 스테이크 홀더들의 품질에 대한 요구를 만족시키는 시스템인지의 여부를 결정하는 소프트웨어 아키텍처의 평가는 매우 중요한 부분이다. 소프트웨어 아키텍처는 프로젝트 초기의 설계 결정사항에 대한 산출물로써 시스템과 프로젝트에 많은 영향을 미치며 특정 시스템의 품질 속성은 주로 소프트웨어 아키텍처에 의해 결정된다. 본 논문에서는 품질 속성을 기반으로 체계적으로 아키텍처를 평가할 수 있는 프로세스를 제시하고 이 프로세스를 NextGen POS 시스템에 적용시켜 보았다.

Keywords