Gerar diagrama de execução (UML)

Pessoal, tenho em mãos um projeto muito grande e preciso gerar um diagrama de execução do código dele. Pra entender o melhor o projeto antes de começar a mexer nele…
Alguém tem alguma sugestão de alguma ferramenta que gere um diagrama de execução (nem sei se seria esse nome mesmo) a partir do código do projeto???

Se você estiver falando sobre diagrama de classes a palavra é “engenharia reversa” … na ferramentas free que conheço de UML sinceramente nunca fiz uma engenharia reversa, mas você pode baixar o Enterprise Architecture conhecido com EA ele tem uma versão trial de 30 dias …tempo suficiente acredito eu para você fazer a reversa destes códigos, se for o caso busque mais informações de outras ferramentas que façam este tipo de engenharia e são free…abs…