On embedding a graph in the grid with the minimum number of bends
SIAM Journal on Computing
Algorithms for drawing graphs: an annotated bibliography
Computational Geometry: Theory and Applications
Why looking isn't always seeing: readership skills and graphical programming
Communications of the ACM
Aesthetics-based graph layout for human consumption
Software—Practice & Experience
The Unified Modeling Language reference manual
The Unified Modeling Language reference manual
UML class diagram syntax: an empirical study of comprehension
APVis '01 Proceedings of the 2001 Asia-Pacific symposium on Information visualisation - Volume 9
Validating Graph Drawing Aesthetics
GD '95 Proceedings of the Symposium on Graph Drawing
Which Aesthetic has the Greatest Effect on Human Understanding?
GD '97 Proceedings of the 5th International Symposium on Graph Drawing
Improved Force-Directed Layouts
GD '98 Proceedings of the 6th International Symposium on Graph Drawing
Nice class diagrams admit good design?
Proceedings of the 2003 ACM symposium on Software visualization
A topology-shape-metrics approach for the automatic layout of UML class diagrams
Proceedings of the 2003 ACM symposium on Software visualization
Leveraging IS theory by exploiting the isomorphism between different research areas
SAICSIT '04 Proceedings of the 2004 annual research conference of the South African institute of computer scientists and information technologists on IT research in developing countries
Graph interaction through force-based skeletal animation
APVis '04 Proceedings of the 2004 Australasian symposium on Information Visualisation - Volume 35
A user-based evaluation of skeletal animation techniques in graph interaction
APVis '05 proceedings of the 2005 Asia-Pacific symposium on Information visualisation - Volume 45
Assessing the benefits of synchronization-adorned sequence diagrams: two controlled experiments
Proceedings of the 4th ACM symposium on Software visualization
Guidelines on the aesthetic quality of UML class diagrams
Information and Software Technology
Design and evaluation of extensions to UML sequence diagrams for modeling multithreaded interactions
Information Visualization
An empirical study on the impact of edge bundling on user comprehension of graphs
Proceedings of the International Working Conference on Advanced Visual Interfaces
The aesthetics of graph visualization
Computational Aesthetics'07 Proceedings of the Third Eurographics conference on Computational Aesthetics in Graphics, Visualization and Imaging
Comparing the readability of graph layouts using eyetracking and task-oriented analysis
Computational Aesthetics'09 Proceedings of the Fifth Eurographics conference on Computational Aesthetics in Graphics, Visualization and Imaging
Statechart development beyond WYSIWYG
MODELS'07 Proceedings of the 10th international conference on Model Driven Engineering Languages and Systems
Hi-index | 0.00 |
Many existing automatic graph layout algorithms are unrelated to any particular semantic domain. Designers of such algorithms tend to conform to layout aesthetics, and claim that by doing so, the resultant diagram is easy to understand. Few algorithms are designed for a specific domain, and there is no guarantee that the aesthetics used for generic layout algorithms will be useful for the visualisation of domain-specific diagrams (for example, visual programs, or entity-relationship diagrams). This paper describes a study which aimed to identify the most important aesthetics for the automatic layout of UML class diagrams from a human comprehension point of view. The results suggest that for specific domains, the actual semantics of the given graph may need to be considered before an appropriate graph drawing can be produced.