본문 바로가기
KERD
논문KCI 등재

CBAM과 AHP를 이용한 아키텍처 평가

Architecture Evaluation Utilizing CBAM and AHP

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류공학

초록

CBAM(Cost Benefit Analysis Method)은 아키텍처 전략을 평가할 때 전략으로 인하여 얻게 될 이익(Benefit)뿐만 아니라 비용(Cost), 스케줄, 위험을 함께 고려하여 최적의 아키텍처 전략을 결정하도록 하기 위한 방법이다. 그러나 CBAM은 아키텍처 전략을 평가하는 과정이 이해당사자들의 합의나 투표, 경험적 직관에 의존하고 있어 결정에 대한 명시적인 정량적 증거를 제시하고 있지 못하다. 본 연구에서는 CBAM에서 제시한 이해당사자들의 합의나 투표를 수행하는 과정에 계층분석적 의사 결정 방법인 AHP(Analytic Hierarchy Process)를 도입하여 아키텍처 전략 결정의 정량적 증거를 명시적으로 제시할 뿐만 아니라 주관적 판단 오류의 가능성을 줄이고자 한다.

Abstract

The CBAM (Cost Benefit Analysis Method) provides a method for deciding the best architectural strategy by considering cost, schedule, and risks as well as the benefits of the architectural strategy. But many parts of the CBAM do not present quantitative evidence explicitly on whether it is the best architectural strategy among others because it depends on the stakeholders’ consensus, vote, and/or intuition. In this study, we apply the AHP (Analytic Hierarchy Process) to CBAM to provide explicit quantitative evidence and to reduce the possibility of subjective decision-making errors that may occur in the CBAM.

참고문헌 (8)

  1. "Evaluating Software Architectures Methods and Case Studies" (2002), Addison Wesley
  2. "Making Architecture Design Decisions: An Economic Approach" (2002)
  3. "A Quality-Driven Systematic Approach for Architecting Deistributed Software Applications"
  4. "Tradeoff and Sensitivity Analysis in Software Architecture Evaluation Using Analytic Hierarchy Process", 13, pp.357~375 (2005)
  5. "The Analytic Hierarchical Process." (1980), McGraw- Hill
  6. "The Logic of Priorities" (1982), Kluwer-Nijhoff Publishing
  7. "Multiciteria Decision Making: The Analytic Hierarchical Process" (1990), RWS Publication
  8. "Evaluation of Group Decision Making Method" (2001)

관련 논문AI추천

이 간행물의 다른 논문 (24건)