Code generator, converts UML Class Diagram (XMI and Dia) to C# and VB.NET code. Can also output using XSLT Templates which adds support for almost any language. [Open Source, LGPL]
UML modeling and CASE tool that supports Java code generation and some reverse engineering. Eclipse plugin is also available. From the University of Paderborn in Germany. [Open Source, LGPL]
An UML tool that can be used both on desktop PCs and for creative, cooperative modeling on electronic whiteboards or tablet PCs. Supports Java reverse engineering, XMI and runs on Windows and Linux. By Ideogramic ApS. [Commercial, Free Trial]
A modeling solution designed to provide the tools necessary for development of enterprise systems. It supports business modeling, object-oriented and component modeling with UML, relational data modeling, and structured analysis and design. [Commercia...
A UML modeling tool that support round-trip engineering of C#, Visual Basic .NET, Java and C++. Integration with Visual Studio .NET and Eclipse. [Commercial, Free Personal Edition]