Cross-platform and easy-to-use visual UML modeling and CASE tool. Round-trip code generation and code reverse engineering support for Java. Integrated with Eclipse, JBuilder, NetBeans, IDEA, JDeveloper and WebLogic Workshop. [Commercial, Free Trial]
Extensions for Visual Studio, Eclipse, WebSphere, JBuilder, NetBeans, IDEA, JDeveloper and WebLogic Workshop that support editing UML 2.0 diagrams, Java code and documentation generation. [Commercial, Free Community Edition]