I have a large service oriented system that's using NServiceBus as a messaging bus. I need to produce a graph/flow diagram of where messages are sent, where they're handled, etc.
My plan was to run through the compiled binaries of the system, use reflection to find messages, find where they're sent, find their handlers, and graph the whole thing.
Can anyone recommend a toolkit for producing complex-ish graphs?