Improving the structural quality of UML class diagrams with the genetic algorithm

被引:3
|
作者
Deryugina, Olga [1 ]
机构
[1] Moscow Technol Univ MIREA, Inst Integrated Secur & Special Instrument Engn, Moscow 119454, Russia
关键词
OPTIMIZATION;
D O I
10.1051/itmconf/20160603003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of improving the structural quality of UML class diagrams can be formulated as an optimization problem. The Genetic algorithm is concerned to be able to solve such problems. This paper focuses on the ways in which the Genetic algorithm can be applied to the problem of improving structural quality of UML class diagrams. It develops the theme of semantically equivalent transformations of UML class diagrams during the evolutionary search. This paper suggests the structural semantics of the UML class diagrams. It also formulates the problem of improving the structural quality of a UML class diagram during the evolutionary search and proposes a solution of the problem based on the Genetic algorithm. The paper presents the results of the computational experiment aimed at improving of the structural quality of the UML class diagram with the help of the Genetic algorithm and identifies issues for future work.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Improving the testability of UML class diagrams
    Baudry, B
    Le Traon, Y
    Sunyé, G
    [J]. IWOTA 2004: 1ST INTERNATIONAL WORKSHOP ON TESTABILITY ASSESSMENT, PROCEEDINGS, 2004, : 70 - 80
  • [2] Matching UML Class Diagrams using a Hybridized Greedy-Genetic Algorithm
    Al-Khiaty, Mojeeb Al-Rhman
    Ahmed, Moataz
    [J]. PROCEEDINGS OF THE 2017 12TH INTERNATIONAL SCIENTIFIC AND TECHNICAL CONFERENCE ON COMPUTER SCIENCES AND INFORMATION TECHNOLOGIES (CSIT 2017), VOL. 1, 2017, : 161 - 166
  • [3] A structural complexity measure for UML class diagrams
    Xu, BW
    Kang, DH
    Lu, JJ
    [J]. COMPUTATIONAL SCIENCE - ICCS 2004, PT 1, PROCEEDINGS, 2004, 3036 : 421 - 424
  • [4] Structural complexity metrics for UML class diagrams
    孔庆彦
    伦立军
    王义和
    丁雪梅
    [J]. Journal of Harbin Institute of Technology(New series), 2008, (02) : 211 - 214
  • [5] Guidelines on the aesthetic quality of UML class diagrams
    Eichelberger, Holger
    Schmid, Klaus
    [J]. INFORMATION AND SOFTWARE TECHNOLOGY, 2009, 51 (12) : 1686 - 1698
  • [6] Several Issues on the Definition of Algorithm for the Layout of the UML Class Diagrams
    Galapovs, Arturs
    Nikiforova, Oksana
    [J]. MODEL-DRIVEN ARCHITECTURE AND MODEL-DRIVEN SOFTWARE DEVELOPMENT, 2011, : 68 - 78
  • [7] Optimizing UML Class Diagrams
    Sergievskiy, Maxim
    Kirpichnikova, Ksenia
    [J]. 7TH SEMINAR ON INDUSTRIAL CONTROL SYSTEMS: ANALYSIS, MODELING AND COMPUTING (ICS 2018), 2018, 18
  • [8] 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
  • [9] Reasoning on UML class diagrams
    Berardi, D
    Calvanese, D
    De Giacomo, G
    [J]. ARTIFICIAL INTELLIGENCE, 2005, 168 (1-2) : 70 - 118
  • [10] Reduction of UML class diagrams
    Linde, G
    [J]. DATABASES AND INFORMATION SYSTEMS II, 2002, : 199 - 208