Visual Paradigm for UML is a UML modeling tool that supports full software lifecycle - object-oriented analysis, design, coding, testing and deployment. VP-UML supports reverse engineering, code generation, import/export XMI, Rational, plugin...+Use Case modeling+Instant Reverse for XML, XML Schema, Dot NET dll/exe, C++, CORBA IDL+IDE Integration: Visual Studio .NET, IBM WebSphere, JBuilder, IntelliJ IDEA, Eclipse, NetBeans, Sun ONE+more