An open graph visualization system and its applications to software engineering

Emden R. Gansner, Stephen C. North
2000 Software, Practice & Experience  
We describe a package of practical tools and libraries for manipulating graphs and their drawings. Our design, which aimed at facilitating the combination of the package components with other tools, includes stream and event interfaces for graph operations, high-quality static and dynamic layout algorithms, and the ability to handle sizable graphs. We conclude with a description of the applications of this package to a variety of software engineering tools.
doi:10.1002/1097-024x(200009)30:11<1203::aid-spe338>;2-n fatcat:nyubu7ojofeajfzoeytcwulhqa