Several Issues on the Definition of Algorithm for the Layout of the UML Class Diagrams

被引:0
|
作者
Galapovs, Arturs [1 ]
Nikiforova, Oksana [1 ]
机构
[1] Riga Tech Univ, Fac Comp Sci & Informat Technol, Meza 1-4, LV-1048 Riga, Latvia
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
System modeling is one of the important tasks to be solved during software development. As more complex software systems become as higher requirements are defined for demonstrative presentation of the system to be developed. To solve this task the main attention is devoted to the transparency of the model elements within the graphical presentation of the system. The paper defines the classification of different types of UML diagrams, which are created during development of the software system. This classification is based on the different combinations of nodes and arcs of the diagram graph. The UML class diagram is selected for deeper analysis to the elements' layout. Authors offer to use main principles of the genetic algorithm to automate the replacement of the diagram created in the manual way. Current results are quite theoretical yet and authors will continue the research based on the issues defined in this paper.
引用
收藏
页码:68 / 78
页数:11
相关论文
共 50 条
  • [1] Caesar automatic layout of UML class diagrams
    Gutwenger, C
    Jünger, M
    Klein, K
    Kupke, J
    Leipert, S
    Mutzel, P
    [J]. GRAPH DRAWING, 2002, 2265 : 461 - 462
  • [2] Definition of the Criteria for Layout of the UML Use Case Diagrams
    Filipova, Olga
    Nikiforova, Oksana
    [J]. APPLIED COMPUTER SYSTEMS, 2019, 24 (01) : 75 - 81
  • [3] On evaluating the layout of UML class diagrams for program comprehension
    Sun, D
    Wong, K
    [J]. 13TH INTERNATIONAL WORKSHOP ON PROGRAM COMPREHENSION, PROCEEDINGS, 2005, : 317 - 326
  • [4] The Effect of Layout on the Comprehension of UML Class Diagrams: A Controlled Experiment
    Sharif, Bonita
    Maletic, Jonathan I.
    [J]. 2009 5TH IEEE INTERNATIONAL WORKSHOP ON VISUALIZING SOFTWARE FOR UNDERSTANDING AND ANALYSIS, 2009, : 11 - 18
  • [5] Evaluating the layout quality of UML class diagrams using machine learning
    Bergstroem, Gustav
    Hujainah, Fadhl
    Truong, Ho-Quang
    Jolak, Rodi
    Rukmono, Satrio Adi
    Nurwidyantoro, Arif
    Chaudron, Michel R. V.
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2022, 192
  • [6] 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
  • [7] On evaluating the layout of UML diagrams for program comprehension
    Wong, Kenny
    Sun, Dabo
    [J]. SOFTWARE QUALITY JOURNAL, 2006, 14 (03) : 233 - 259
  • [8] Automatic Layout of UML Use Case Diagrams
    Eichelberger, Holger
    [J]. SOFTVIS 2008: PROCEEDINGS OF THE 4TH ACM SYMPOSIUM ON SOFTWARE VISUALIZATION, 2008, : 105 - 114
  • [9] On evaluating the layout of UML diagrams for program comprehension
    Kenny Wong
    Dabo Sun
    [J]. Software Quality Journal, 2006, 14 : 233 - 259
  • [10] On the Impact of Layout Quality to Understanding UML Diagrams
    Storrle, Harald
    [J]. 2011 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC 2011), 2011, : 135 - 142