I was not aware of Concurix . Thank you for the link. I am aware of such monitoring tools though. They seem to be aimed at a different audience though ( monitoring I guess is the key word here ). I was wondering more about the day to day developer who is trying to acquaint himself with a new codebase ? Wondering if a visually shown callgraph / data flow etc would be much easier to digest than a wall of text ( the actual code base )?