This is an excuse to play around with DOT and Graphviz. How To Use the makefile: make will list all available targets Resources graphviz.org wikipedia Graphviz Pocket Reference Graphviz (dot) examples