Evolutionary layout of UML class diagrams

  • Authors:
  • J. Wolff v. Gudenberg;A. Niederle;M. Ebner;H. Eichelberger

  • Affiliations:
  • Würzburg University Informatik, Würzburg;Würzburg University Informatik, Würzburg;Würzburg University Informatik, Würzburg;Hildesheim University, Hildesheim

  • Venue:
  • SoftVis '06 Proceedings of the 2006 ACM symposium on Software visualization
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

An evolutionary algorithm that layouts UML class diagrams is developed and described. It evolves the layout by mutating the positions of class symbols, inheritance relations, and associations. The process is controled by a fitness function that is computed from several well-known and some new layout metrics.