Abstract
Graphviz is a collection of software for viewing and manipulating abstract graphs. It provides graph visualization for tools and web sites in domains such as software engineering, networking, databases, knowledge representation, and bioinformatics. Hundreds of thousands of copies have been distributed under an open source license.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Barnson, M. P. (2002) The Bugzilla guide, www.bugzilla.org/docs/html/
Bond, G. W., Cheung, E., Purdy, K. H., Ramming, J. C, Zave, P. (submitted) An open architecture for next-generation telecommunication service. ACM Transactions on Internet Technology
Boutell, T. (2002) GD graphics library, www.boutell.com/gd/
Chen, Y. F., Gansner, E. R., Koutsofios, E. (1998) A C++ data model supporting reachability analysis and dead code detection. IEEE Transactions on Software Engineering 24(9), 682–693
Chen, Y. F., Koutsofios, E. (1997) WebCiao: A website visualization and tracking system
Chvátal, V. (1983) Linear Programming. W. H. Freeman, New York
(2002) Gnucleus: An Open Source Gnutella Client, www.gnucleus.net
Cohen, J. (1987) Drawing graphs to convey proximity: an incremental arrangement method. ACM Transactions on Computer-Human Interaction 4(11), 197–229
Cook, W. J., Cunningham, W. H., Pulleyblank, W. R., Schrijver, A. (1998) Combinatorial Optimization. John Wiley and Sons
de Icaza, M. (2001) The mono project: An overview, developer.ximian.com/articles/whitepapers/mono/
Eades, P. (1992) Drawing free trees. Bulletin of the Institute for Combinatorics and its Applications 5, 10–36
Fortune, S. (1987) A sweepline algorithm for Voronoi diagrams. Algorithmica 2, 153–174
Freivalds, K., Dogrusoz, U., Kikusts, P. (2002) Disconnected graph layout and the polyomino packing approach. In: P. Mutzel et al. (eds.) Graph Drawing’ 01, Lecture Notes in Computer Science 2265, Springer-Verlag, 378–391
Fruchterman, T. M. J., Reingold, E. M. (1991) Graph drawing by force-directed placement. Software — Practice and Experience 21(11), 1129–1164
Gansner, E. R. (2002) The DOT language, www.research.att.com/~erg/graphviz/info/lang.html/
Gansner, E. R., Koutsofios, E., North, S. C, Vo, K.-P. (1993) A technique for drawing directed graphs. IEEE Transactions on Software Engineering 19(3), 214–230
Gansner, E. R., North, S. C. (2000) An open graph visualization system and its applications to software engineering. Software — Practice and Experience 30, 1203–1233
Glassner, A. S. (ed.) (1990) An algorithm for automatically fitting digitized curves. Graphics Gems, Academic Press, 612–626
Harel, D., Koren, Y. (2002) Drawing graphs with non-uniform vertices. In: Proceedings of Advanced Visual Interfaces (AVF02), ACM Press, 157–166
Hershberger, J., Snoeyink, J. (1991) Computing minimum length paths of a given homotopy class. In: Proceedings of the 2nd Workshop Algorithms Data Structure, Lecture Notes in Computer Science 519, Springer-Verlag, 331–342
Holzmann, G. J. (1997) The model checker SPIN. IEEE Transactions on Software Engineering 23(5), 279–295, spinroot.com/spin/whatispin.html/
Isaksson, B. (2001) DNS Bajaj. www.zonecut.net/dns/
Jenssen, T. K., Laegreid, A., Komorowski, J., Hovig, E. (2001) A literature network of human genes for high-throughput analysis of gene expression. Nature Genetics 28, 21–28, www.pubgene.com
Johnston, P. (2002) Syntacs translation toolkit, inxar.org/syntacs/
Kamada, T., Kawai, S. (1989) An algorithm for drawing general undirected graphs. Information Processing Letters 31, 7–15
Koutsofios, E., Dobkin, D. (1991) LEFTY: A two-view editor for technical pictures. In Graphics Interface’ 91, 68–76
Kruskal, J., Seery, J. (1980) Designing network diagrams. In: Proceedings of the First General Conference on Social Graphics, 22–50
Lee, W., Barghouti, N., Mocenigo, J. (1997) Grappa: A graph package in Java. In: G. Di Battista (ed.) Graph Drawing’ 97, Lecture Notes in Computer Science 1353, Springer-Verlag, 336–343
Lyons, K., Meijer, H., Rappaport, D. (1998) Algorithms for cluster busting in anchored graph drawing. Journal of Graph Algorithms and Applications 2(1), 1–24
Marriott, K., Stuckey, P. J., Tarn, V., He, W. (in press) Removing node overlapping in graph layout using constrained optimization. Constraints, 1–31
Misue, K., Eades, P., Lai, W., Sugiyama, K. (1995) Layout adjustment and the mental map. Journal of Visual Languages and Computing 6(2), 183–210
North, S. C, Woodhull, G. (2001) Online hierarchical graph drawing. In: P. Mutzel, M. Jünger, S. Leipert (eds.) Graph Drawing’ 01, Lecture Notes in Computer Science 2265, Springer Verlag, 232–246
O’Rourke, J. (1994) Computational Geometry in C. Cambridge University Press, Cambridge
Sammon, Jr., J. W. (1969) A nonlinear mapping for data structure analysis. IEEE Transactions on Computers 18, 401–409
Shepard, R. N. (1962) The analysis of proximities: multidimensional scaling with an unknown distance function. Psychometrika 27, 125–140; 219–246
Thain, D. (2000) netmap. www.cs.wisc.edu/~thain/projects/netmap
Torgeson, W. S. (1965) Multidimensional scaling of similarity. Psychometrika 30, 379–393
van Heesch, D. (2002) Doxygen. http://www.stack.nl/~dimitri/doxygen/
Vo, K.-P. (1997) Libcdt: A general and efficient container data type library. In: Proceedings of Summer’ 97 Usenix Conference
Walshaw, C. (2000) A Multilevel Algorithm for Force-Directed Graph Drawing. In: J. Marks (ed.) Graph Drawing’ 00, Lecture Notes in Computer Science 1984, Springer-Verlag, 171–182
Wills, G. (1997) Nicheworks — interactive visualization of very large graphs. In: G. Di Battista (ed.) Graph Drawing’ 97, Lecture Notes in Computer Science 1353, Springer-Verlag, 403–414
Wong, L. (2001) A protein interaction extraction system. In: Pacific Symposium on Biocomputing 6, 520–531
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Ellson, J., Gansner, E.R., Koutsofios, E., North, S.C., Woodhull, G. (2004). Graphviz and Dynagraph — Static and Dynamic Graph Drawing Tools. In: Jünger, M., Mutzel, P. (eds) Graph Drawing Software. Mathematics and Visualization. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-18638-7_6
Download citation
DOI: https://doi.org/10.1007/978-3-642-18638-7_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-62214-4
Online ISBN: 978-3-642-18638-7
eBook Packages: Springer Book Archive