Towards quantitative evaluation of UML based software architecture

被引:2
|
作者
Li, Jinhua [1 ]
Guo, Zhenbo [1 ]
Zhao, Yun [1 ]
Zhang, Zhenhua [1 ]
Pang, Ruijuan [1 ]
机构
[1] Qingdao Univ, Coll Informat Engn, Qingdao, Peoples R China
关键词
D O I
10.1109/SNPD.2007.28
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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 UM, 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.
引用
收藏
页码:663 / +
页数:2
相关论文
共 50 条
  • [1] Towards a UML profile for software architecture descriptions
    Kandé, MM
    Strohmeier, A
    [J]. UML 2000 - THE UNIFIED MODELING LANGUAGE, PROCEEDINGS: ADVANCING THE STANDARD, 2000, 1939 : 513 - 527
  • [2] Quantitative Evaluation of Software Architecture
    Ahuja, Chandni
    Kaur, Parminder
    Singh, Hardeep
    [J]. PROCEEDINGS OF THE 10TH INDIACOM - 2016 3RD INTERNATIONAL CONFERENCE ON COMPUTING FOR SUSTAINABLE GLOBAL DEVELOPMENT, 2016, : 1000 - 1006
  • [3] Quantitative Evaluation of Software Security: An Approach Based on UML/SecAM and Evidence Theory
    Sedaghatbaf, Ali
    Azgomi, Mohammad Abdollahi
    [J]. ISECURE-ISC INTERNATIONAL JOURNAL OF INFORMATION SECURITY, 2016, 8 (02): : 141 - 153
  • [4] Software architecture description and UML
    Avgeriou, P
    Guelfi, N
    Medvidovic, N
    [J]. UML MODELING LANGUAGES AND APPLICATIONS, 2005, 3297 : 23 - 32
  • [5] Software architecture generation on UML
    Kim, Haeng-Kon
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 4, 2006, 3983 : 844 - 852
  • [6] Describing software architecture with UML
    Hofmeister, C
    Nord, RL
    Soni, D
    [J]. SOFTWARE ARCHITECTURE, 1999, 12 : 145 - 159
  • [7] Describing software architecture with UML
    Kruchten, P
    Selic, B
    Kozaczynski, W
    [J]. PROCEEDINGS OF THE 23RD INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, 2001, : 715 - 716
  • [8] The Novel Methods of Software Architecture Based on the UML and B methods
    Cui, Mengtian
    Zhang, Ronghu
    Zhong, Yong
    [J]. NANOTECHNOLOGY AND COMPUTER ENGINEERING, 2010, 121-122 : 215 - +
  • [9] An UML-based approach for validation of software architecture descriptions
    Kacem, Mohamed Hadj
    Jmaiel, Iohamed
    Kacem, Ahmed Hadj
    Drira, Khalil
    [J]. TRENDS IN ENTERPRISE APPLICATION ARCHITECTURE, 2007, 4473 : 158 - +
  • [10] From software architecture to implementation with UML
    Hofmeister, C
    Nord, R
    [J]. 25TH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 2001, : 113 - 114