GraphViz :
A visualização de gráficos é uma maneira de representar informações estruturais diagramas de gráficos e redes abstratas. Tem importante aplicações em redes, bioinformática, engenharia de software, banco de dados e web design, aprendizado de máquina e em interfaces visuais para outros domínios técnicos.
Talvez com um pequeno script para fazer o rastreamento primeiro