• DocumentCode
    2870942
  • Title

    A framework for classifying and comparing software architecture evaluation methods

  • Author

    Babar, Muhammad Ali ; Zhu, Liming ; Jeffery, Ross

  • Author_Institution
    Nat. ICT Australia Ltd., Australia
  • fYear
    2004
  • fDate
    2004
  • Firstpage
    309
  • Lastpage
    318
  • Abstract
    Software architecture evaluation has been proposed as a means to achieve quality attributes such as maintainability and reliability in a system. The objective of the evaluation is to assess whether or not the architecture lead to the desired quality attributes. Recently, there have been a number of evaluation methods proposed. There is, however, little consensus on the technical and nontechnical issues that a method should comprehensively address and which of the existing methods is most suitable for a particular issue. We present a set of commonly known but informally described features of an evaluation method and organizes them within a framework that should offer guidance on the choice of the most appropriate method for an evaluation exercise. We use this framework to characterise eight SA evaluation methods.
  • Keywords
    software architecture; software maintenance; software quality; software reliability; quality attribute; software architecture evaluation; system maintainability; system reliability; Australia; Computer architecture; Programming; Software architecture; Software development management; Software engineering; Software maintenance; Software systems; Usability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2004. Proceedings. 2004 Australian
  • Print_ISBN
    0-7695-2089-8
  • Type

    conf

  • DOI
    10.1109/ASWEC.2004.1290484
  • Filename
    1290484