• DocumentCode
    3223969
  • Title

    Towards Quantitative Evaluation of UML based Software Architecture

  • Author

    Li, Jinhua ; Guo, Zhenbo ; Zhao, Yun ; Zhang, Zhenhua ; Pang, Ruijuan

  • Author_Institution
    Qingdao Univ., Qingdao
  • Volume
    1
  • fYear
    2007
  • fDate
    July 30 2007-Aug. 1 2007
  • Firstpage
    663
  • Lastpage
    669
  • Abstract
    The architecture of a software system is a critical artifact in the software lifecycle and should be evaluated as early as possible. Recent efforts to software architecture evaluation are concentrated on scenario-based methods which are qualitative, subjective and need not any special architecture description languages. This paper investigates an approach to metrics based quantitative evaluation of UML software architecture. UML is a visual modeling language with well-formed hierarchical syntax and semantics, and is uniformly applied in various development stages. With supplementation UML has been adapted to describing software architecture. By utilization of these features three types of metrics for UML diagrams are proposed. They measure the amount of information, visual effect and connectivity degree in different UML diagrams. The application of these metrics in quantitative evaluating qualities at the architecture-level such as system scale, complexity and structural characteristics is discussed.
  • Keywords
    Unified Modeling Language; software architecture; UML based software architecture; architecture description languages; scenario-based methods; software lifecycle; visual modeling language; Application software; Architecture description languages; Artificial intelligence; Computer architecture; Connectors; Software architecture; Software design; Software engineering; Unified modeling language; Visual effects;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2007. SNPD 2007. Eighth ACIS International Conference on
  • Conference_Location
    Qingdao
  • Print_ISBN
    978-0-7695-2909-7
  • Type

    conf

  • DOI
    10.1109/SNPD.2007.28
  • Filename
    4287589