Sie können UML-Ablaufdiagramme (UML = Unified Modeling Language) erstellen und mit Java-Quellenelementen füllen, um die Verhaltensweisen und Interaktionen zu untersuchen, die zwischen Klassen und Schnittstellen in Java- oder EJB-Anwendungen (EJB = Enterprise JavaBeans) gelten und diese zu entwickeln.