UML (Unified Modeling Language) class diagrams, which are widely used for specifying aspects of object-oriented software systems, can be laid out by our tool SugiBib. In 1998 J. Seemann described how to apply the Sugiyama algorithm to class diagrams and the first version of SugiBib was implemented as a masters thesis.
- 1.H. Eichelberger, J. Wolff von Gudenberg:UMLscript Sprachspezifikation, Technical Report No. 272, University of Wuerzburg, February 2001Google Scholar
- 2.J. Seemann:Extending the Sugiyama Algorithm for Drawing UML Class Diagrams: Towards Automatic Layout of Object-Oriented Software Diagrams, Lecture Notes in Computer Science, LNCS 1353 G. DiBattista (Editor), 414–423, 1998Google Scholar
- 3.K. Sugiyama, S. Tagawa, M. Toda:Metho ds for Visual Understanding of Hierarchical System Structures, IEEE Transactions on Systems, Man, and Cybernetics, SMC-11(2):109–125, February 1981Google Scholar