Graph Viz For Interactive Development DiagramsUse GraphViz (and a few other free tools) to create a high-level interactive map of software projects.
Context: A high level map of a large software project is needed. Any number of facets including executables, plugins, file formats, databases, dependencies, and clusters of packages may be displayed.
Problem: Using a traditional diagram editor to create such a map manually is time-consuming and tedious. Also, changes may require extensive re-layout of the map. Although GraphViz can be easily adapted to a script, adding Wiki, HTML, or DoxyGen greatly amplifies the system.
Solution: Apply the following recipe:
Steps:
Comments? Anyone else done this? -- LayneThomas
Sure. This a great application of GraphViz and related tools. In the past I have generated method calling data from Ruby code, then plotted it using GraphViz. You might be interested in MiniRubyWiki, which lets you imbed GraphViz code on wiki pages. --
EditText of this page
(last edited August 12, 2006)
or FindPage with title or text search