SRMStoFigs is a tool for designing and understanding complex software systems. With this tool you can generate flow diagrams between components in a complex system. The flow diagrams can be constructed by hand, or with the help of output from a running program.
See the webpage http://kentdlee.github.io/SRMStoFigsPage for more information about how to install and use this tool.