API Java para Construção Diag. Seq. UML

Olá pessoAll!

Alguém conhece alguma API de Java que possa gerar Diagrama de Sequencia em UML?

Para ambientar, é o seguinte: Estou construindo uma ferramenta que gera Diagramas de Sequências automático de packages PL/SQL do Oracle.
Ou seja, o usuário (após conectar com o banco) irá informar qual package deseja construir o Diagrama, e então o programa irá pegar as dependencias dessa package e quais procedures/functions possuem chamadas para outras packages e então montar o Diagrama de Sequencia.

Montar o Diagrama na mão (construindo as linhas quadrados, etc) ficaria bem inviável. Alguém não conhecem nenhuma API e então eu passasse para a classe os objetos (informando as entidades e mensagens trocadas, bem como a relação) e então ela montasse para mim o Diagrama?

Agradeço desde já a atenção. Qualquer dúvida no entendimento só contactar!

abraço!

Vc. quer um diagrama de seqüência ou dependência ? São coisas diferentes…

De qualquer forma, tem o JGraph que pode te ajudar.

Diagrama de Sequencia, como falei.
Vou acessar as dependencias dos pacotes para saber como eles se relacionam, somente. A partir daí, sabendo como se relacionam, eu monto o diagrama de sequencia.

Abraço!