An Approach to Software Architecture Evaluation with the 4+1 View Model of Architecture

  • Authors:
  • Heeseok Choi;Keunhyuk Yeom

  • Affiliations:
  • -;-

  • Venue:
  • APSEC '02 Proceedings of the Ninth Asia-Pacific Software Engineering Conference
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

Architectural evaluation to determine a softwarearchitecture's fitness with respect to its desired qualityattributes is one of the most important issues inarchitecture-based software development. However, theexisting techniques have too many limitations for a wide-spreadapplication, such as, the inappropriaterepresentation of an architecture and ambiguities in theevaluation process. Therefore, this paper presents anapproach to evaluate software architecture with a 4+1view model in UML. Our approach is divided into threemain areas of activities: the work involved in preparation,execution, and completion of the evaluation. Throughperforming these activities, architecture evaluation canbe explicitly described and its result can be systematicallyorganized based on the 4+1 view model. In addition, weshow the practical applicability and features of ourapproach via an ATM example.