Desenvolvendo aplicativos Java

As ferramentas de desenvolvimento Java ajudam a construir e executar programas Java otimizados. As ferramentas incluem um editor visual e um editor de diagrama UML. A especificação J2EE ajuda a separar as camadas de cliente, servidor e dados para obter aplicativos corporativos eficientes.

Na versão Advanced do produto, o workbench fornece um ambiente especializado no qual é possível desenvolver e testar diversos tipos de beans corporativos que respeitam a arquitetura de componentes distribuídos definida nas especificações da Sun Microsystems. Também é possível criar e editar lógica de negócios, importar ou exportar beans corporativos e manter o código fonte do bean corporativo e o código gerado utilizando as ferramentas de desenvolvimento Java(TM) integradas.

É possível utilizar diagramas UML (Unified Modeling Language) para compreender, analisar e abstrair automaticamente as informações estruturais de um sistema existente do código para uma nova forma em um nível mais alto de abstração. É possível reprojetar o sistema para melhor facilidade de manutenção ou projetar e gerar novos sistemas.