A veces las mejores cosas ocurren por accidente.
Trasteando en búsqueda de otros temas, dí con esta virguería...
Se trata de un software para representación de grafos, desde los más simples (grafos de autómatas), hasta lo más complejo (fuentes del kernel de linux, redes, etc...).
Y como uno tiene su rinconcito pythonero, me dió por buscar la implementación para python, y... bingo!
La librería se llama pygraphviz y es sumamente fácil de usar.
Como curiosidad, usé dicha librería para finalizar un proyectillo que tenía entre manos desde hace eones... un script para verificar la integridad de un web hecho con plone.
La prueba la hice con un web plone limpio, tal como viene por defecto, y cuanto menos, queda curioso :)
(cuidado porque la imagen es muy grande... y todavía tengo que terminar de cogerle el tranquillo a graphviz :P)
http://www.telefonica.net/web/boltru/grafo_plone.png
¶