On Class Diagrams, Crossings and Metrics

Author Holger Eichelberger



PDF
Thumbnail PDF

File

DagSemProc.05191.5.pdf
  • Filesize: 0.51 MB
  • 12 pages

Document Identifiers

Author Details

Holger Eichelberger

Cite As Get BibTex

Holger Eichelberger. On Class Diagrams, Crossings and Metrics. In Graph Drawing. Dagstuhl Seminar Proceedings, Volume 5191, pp. 1-12, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2006) https://doi.org/10.4230/DagSemProc.05191.5

Abstract

As a standardized software engineering diagram, the UML class diagram provides various information on the static structure of views on software while design, implementation and maintenance phase. This talk gives an overview on drawing UML class diagrams in hierarchical fashion. Therefore, common elements of class diagrams are introduced and aesthetic rules for drawing UML class 
diagrams are given. These rules are based on four disciplines involved in the reading process of diagrams. After a brief introduction to our drawing algorithm, an extensive extension of the well-known Sugiyama algorithm, two details are highlighted: A new crossing reduction algorithm is presented and compared to existing ones and issues on measuring the quality of a layout are discussed.

Subject Classification

Keywords
  • UML class diagrams
  • semantic aesthetic principles
  • hierarchical crossing reduction
  • layout metrics

Metrics

  • Access Statistics
  • Total Accesses (updated on a weekly basis)
    0
    PDF Downloads
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail