A Framework for Classifying and Comparing Software Architecture Evaluation Methods

  • Authors:
  • Muhammad Ali Babar;Liming Zhu;Ross Jeffery

  • Affiliations:
  • -;-;-

  • Venue:
  • ASWEC '04 Proceedings of the 2004 Australian Software Engineering Conference
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software architecture evaluation has been proposed asa means to achieve quality attributes such asmaintainability and reliability in a system. The objectiveof the evaluation is to assess whether or not thearchitecture will lead to the desired quality attributes.Recently, there have been a number of evaluation methodsproposed. There is, however, little consensus on thetechnical and non-technical issues that a method shouldcomprehensively address and which of the existingmethods is most suitable for a particular issue. This paperpresents a set of commonly known but informallydescribed features of an evaluation method and organizesthem within a framework that should offer guidance on thechoice of the most appropriate method for an evaluationexercise. In this paper, we use this framework tocharacterise eight SA evaluation methods.