GoVisual for CASE Tools Borland Together ControlCenter and Gentleware Poseidon – System Demonstration

Gutwenger, Carsten and Kupke, Joachim and Klein, Karsten and Leipert, Sebastian (2004) GoVisual for CASE Tools Borland Together ControlCenter and Gentleware Poseidon – System Demonstration. In: Graph Drawing 11th International Symposium, GD 2003, September 21-24, 2003, Perugia, Italy , pp. 123-128 (Official URL:

Full text not available from this repository.


The Unified Modeling Language (UML) has become the software industry's standard notation for representing software architecture and design models. UML diagrams play an important role in the engineering and re-engineering processes of software systems. Of particular interest from the Graph Drawer's perspective are UML class diagrams whose purpose is to display class hierarchies (generalizations), associations, aggregations, and compositions in one picture. The combination of hierarchical and non-hierarchical relations poses a special challenge to a graph layout tool. We present an implementation of our technology within well-known modelling tools.

Item Type:Conference Paper
Additional Information:10.1007/978-3-540-24595-7_11
Classifications:S Software and Systems > S.001 General
ID Code:438

Repository Staff Only: item control page


G. Booch, J. Rumbaugh, and I. Jacobson. Unified Modeling Language User Guide Addison Wesley Longman, 1999.

Borland Software Corporation.

C. Buchheim, M. Jünger, and S. Leipert. Improving Walker's algorithm to run in linear time. In M. Goodrich, editor, Graph DRawing (Proc. GD 2002, volume 2528 of LNCS, pages 344-353. Springer-Verlag, 2002.

T. Fruchterman and E. Reingold. Graph drawing by force-directed placement. Softw. - Pract. Exp., 21(11):1129-1164, 1991.

Gentleware AG.

C. Gutwenger, M. Jünger, K. Klein, J. Kupke, S. Leipert, and P. Mutzel. A new approach for visualizing UML class diagrams. In Proceedings of the 1st ACM Symposium on Software Visualization (SoftVis 2003), June 11-13, 2003, San Diego, CA, 2003. To appear.

H. Purchase, J.-A. Allder, and D. Carrington. User preference of graph layout aestethics: A UML study. In J. Marks, editor, Graph Drawing (Proc. GD 2000), volume 1984 of LNCS, pages 5-18, Springer-Verlag, 2001.

K. Sugiyama, S. Tagawa, and M. Toda. Methods for visual understanding of hierarchical systems. IEEE Trans. Syst. Man Cybern., SMC-11(2):109-125, 1981.

R. Tamassia. On embedding a graph in the grid with the minimum number of bends. SIAM J. Comput., 16(3):421-444, 1987.