TestPilot uses IBM Bob to take a codebase and generate a visual map of architecture and a Q&A interface to ask Bob questions about logic/code.