MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

Three Dimensional UML Using Force Directed Layout (2001) [17 citations — 2 self]

Abstract:

There is evidence to suggest that three dimensional representations of connected graphs have a number of advantages in conveying information to users over their two-dimensional counterparts. In this paper we explore the use of a Force Directed Algorithm to layout three dimensional UML Class diagrams representing the architecture of object oriented software systems. We describe a simple evaluation and usability study conducted on the proposed system and present our findings which indicate some unexpected benefits to a user's perception of the visualised architectural structure.

Citations

1601 The Unified Modeling Language User Guide – Booch, Rumbaugh, et al. - 1998
910 Software Engineering: A Practitioners Approach. McGraw-Hill, 5th edition – Pressman - 2000
710 The Unified Modeling Language Reference Manual – Rumbaugh, Jacobson, et al. - 1998
366 Graph Drawing – Battista, Eades, et al. - 1999
254 S.: An algorithm for drawing general undirected graphs – Kamada, Kawai - 1989
186 Heuristic evaluation of user interfaces – Nielsen - 1990
124 Harel D: Drawing Graphs Nicely Using Simulated Annealing – Davidson - 1996
97 Software Visualization: Programming as a Multimedia Experience – Stasko, Domingue, et al. - 1998
89 K.: Layout adjustment and the mental map – Eades, Lai, et al. - 1995
69 A Fast Adaptive Layout Algorithm for Undirected Graphs – Frick, Ludwig, et al.
58 Graph Drawing: Algorithms for the Visualization of Graphs – Battista, Eades, et al. - 1999
54 Reingold E: Graph drawing by force-directed placement. Software-Practice and Experience – Fruchterman - 1991
45 Viewing a Graph in a Virtual Reality Display is Three Times as Good as a 2D Diagram – Ware, Franck - 1994
38 Visualizing Object Oriented Software in Three Dimensions – Ware, Hui, et al. - 1993
25 An engine for the 3D visualization of program information – Reiss - 1995
17 A fully animated interactive system for clustering and navigating huge graphs – Huang, Eades - 1998
15 Generating Customized Layouts – Wang, Miyamoto
14 A Cognitive Framework for Describing and Evaluating Software Exploration Tools – Storey - 1998
14 Graph drawing by the magnetic spring model – Sugiyama, Misue - 1995
14 On-line Animated Visualization of Huge Graphs using a Modified Spring Algorithm – Huang, Eades, et al. - 1998
13 A spring modeling algorithm to position nodes of an undirected graph in three dimensions – Kumar, Fowler - 1994
9 CAD: Computer-Aided Disaster – Mellor - 1994
9 An empirical study of task support in 3d information visualizations – WISS, CARR - 1999
7 Performance of layout algorithms: Comprehension, not computation – Purchase - 1998
5 Towards three-dimensional representation and animation of uml diagrams – Gogolla, Radfelder, et al. - 1999
5 Layout for visualizing large software structures in 3d – Ware, Franck, et al. - 1997
4 Dynamic www structures in 3d – Brandes, Kääb, et al. - 2000
3 A heuristic for graph drawing. Congress Numerantium – Eades - 1984
2 Classical And Object Oriented Software Engineering – Schach - 1995
2 Classiscope: Using meta-structure analysis to build a better magnet for the web haystack – Eckersley - 2000
2 On-line Animated Visualization of Huge Graphs using a Modified Spring Algorithm – Huang, Eades - 1998
1 Information visualisation using 3d interactive visualisation – Robertson, Card, et al. - 1993
1 A simple and uni method for drawing graphs: Magnetic-spring algorithm – Sugiyama, Misue - 1994
1 Petri nets world homepage. http://www.daimi.aau.dk/PetriNets – World
1 Visualization in teaching and learning mathematics (introduction). MAA notes – Zimmerman, Cunningham - 1991
1 A fully animated interactive for ( ): . . system clustenng and nawgatng huge graphs – Huang, Eades - 1998
1 2d is better than – Nielsen - 1993
1 Software En ginerin a Practitionr's Approach – Pressman - 1997
1 Dynamic www structures – Brandes, Kaab, et al. - 2000