Die Workbench stellt eine spezielle Umgebung zur Verfügung, in der Sie J2EE-Enterprise-Anwendungen und verschiedene Typen von Enterprise-Beans (EJBs) die der dezentralen Komponentenarchitektur, die in Sun Microsystems-Spezifikationen definiert ist, entsprechen, entwickeln und testen können. Sie können auch Geschäftslogik schreiben und bearbeiten, Enterprise-Beans importieren oder exportieren und sowohl Ihren Enterprise-Bean-Quellcode als auch generierten Code unter Verwendung der enthaltenen Java-Entwicklungstools verwalten.
Sie können Diagramme in Unified Modeling Language (UML) verwenden, um strukturelle Informationen eines vorhandenen Systems zu verstehen, zu analysieren und automatisch vom Code in eine höhere Abstraktionsebene zu abstrahieren. Sie können bestehende Systeme zwecks verbesserter Wartungsfreundlichkeit überarbeiten oder neue Systeme entwerfen und generieren.