А кто-нибудь, ничем типа doxygen и graphviz пройтись не пробовал?