• DocumentCode
    3233392
  • Title

    An approach to software architecture evaluation with the 4+1 view model of architecture

  • Author

    Choi, Heeseok ; Yeom, Keunhyuk

  • Author_Institution
    Dept. of Comput. Eng., Pusan Nat. Univ., South Korea
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    286
  • Lastpage
    293
  • Abstract
    Architectural evaluation to determine a software architecture´s fitness with respect to its desired quality attributes is one of the most important issues in architecture-based software development. However, existing techniques have too many limitations for widespread application, such as the inappropriate representation of architecture and ambiguities in the evaluation process. Therefore, this paper presents an approach to evaluate software architecture with a 4+1 view model in UML. Our approach is divided into three main areas of activity: the work involved in preparation, execution, and completion of the evaluation. By performing these activities, architecture evaluation can be explicitly described and its result can be systematically organized based on the 4+1 view model. In addition, we show the practical applicability and features of our approach via an ATM example.
  • Keywords
    automatic teller machines; software architecture; software quality; 4+1 view model; ATM; UML; architecture-based software development; quality attributes; software architecture evaluation; Application software; Buildings; Computer architecture; Performance evaluation; Programming; Software architecture; Software quality; Software systems; Uncertainty; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Conference, 2002. Ninth Asia-Pacific
  • ISSN
    1530-1362
  • Print_ISBN
    0-7695-1850-8
  • Type

    conf

  • DOI
    10.1109/APSEC.2002.1182998
  • Filename
    1182998