A structural complexity measure for UML class diagrams

被引:0
|
作者
Xu, BW [1 ]
Kang, DH
Lu, JJ
机构
[1] SE Univ, Dept Comp Sci & Engn, Nanjing 210096, Peoples R China
[2] Jiangsu Inst Software Qual, Nanjing 210096, Peoples R China
[3] Univ Sci & Technol, PLA, Nanjing 210007, Peoples R China
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
UML class diagrams constitute a key artifact in the conceptual modeling phase and their quality can have a significant impact on the quality of the system. The structural complexity measure is one of the most important measures to evaluate the quality of a UML class diagram. This paper uses weighted class dependence graphs to represent a given class diagrams, and then presents a structure complexity measure for the UML class diagrams based on entropy distance. It considers complexity of both classes and relationships between the classes, and presents rules for transforming complexity value of classes and different kinds of relations into a weighted class dependence graphs. This method of measure has many good properties; therefore it can measure the structure complexity of class diagrams objectively.
引用
收藏
页码:421 / 424
页数:4
相关论文
共 50 条
  • [1] Structural complexity metrics for UML class diagrams
    孔庆彦
    伦立军
    王义和
    丁雪梅
    [J]. Journal of Harbin Institute of Technology(New series), 2008, (02) : 211 - 214
  • [2] Structural similarity measure between UML class diagrams based on UCG
    Zhongchen Yuan
    Li Yan
    Zongmin Ma
    [J]. Requirements Engineering, 2020, 25 : 213 - 229
  • [3] Structural similarity measure between UML class diagrams based on UCG
    Yuan, Zhongchen
    Yan, Li
    Ma, Zongmin
    [J]. REQUIREMENTS ENGINEERING, 2020, 25 (02) : 213 - 229
  • [4] MEASURING STRUCTURE COMPLEXITY OF UML CLASS DIAGRAMS
    Zhou Yuming Xu Baowen (Dept. of Computer Science & Eng.
    [J]. Journal of Electronics(China), 2003, (03) : 227 - 231
  • [5] Tool Support for Measuring Complexity of UML Class Diagrams
    Yi Tong
    [J]. ICCSE 2008: PROCEEDINGS OF THE THIRD INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION: ADVANCED COMPUTER TECHNOLOGY, NEW EDUCATION, 2008, : 1005 - 1008
  • [6] Evaluating structure complexity metric for UML class diagrams
    Xu Shenghua
    Yi Tong
    Wu Fangjun
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2006, 15 (03) : 389 - 392
  • [7] The impact of structural complexity on the understandability of UML statechart diagrams
    Cruz-Lemus, Jose A.
    Maes, Ann
    Genero, Marcela
    Poels, Geert
    Piattini, Mario
    [J]. INFORMATION SCIENCES, 2010, 180 (11) : 2209 - 2220
  • [8] Improving the structural quality of UML class diagrams with the genetic algorithm
    Deryugina, Olga
    [J]. 6TH SEMINAR ON INDUSTRIAL CONTROL SYSTEMS: ANALYSIS, MODELING AND COMPUTATION, 2016, 6
  • [9] Optimizing UML Class Diagrams
    Sergievskiy, Maxim
    Kirpichnikova, Ksenia
    [J]. 7TH SEMINAR ON INDUSTRIAL CONTROL SYSTEMS: ANALYSIS, MODELING AND COMPUTING (ICS 2018), 2018, 18
  • [10] Querying UML Class Diagrams
    Cali, Andrea
    Gottlob, Georg
    Orsi, Giorgio
    Pieris, Andreas
    [J]. FOUNDATIONS OF SOFTWARE SCIENCE AND COMPUTATIONAL STRUCTURES, FOSSACS 2012, 2012, 7213 : 1 - 25