Você pode criar e preencher diagramas de seqüência UML (Linguagem de Modelagem Unificada) com elementos de origem Java para compreender e desenvolver comportamentos e interações entre classes e interfaces em aplicativos Java ou EJB (Enterprise JavaBeans).