Visual Paradigm for UML (VP-UML) is a powerful, cross-platform and yet the most easy-to-use visual UML modeling and CASE tool.
New features in Version 3.1:
+ Instant Reverse for C++, .NET dll, .NET exe, CORBA IDL, XML, XML Schema
+ Microsoft Visio Integration - you can draw MS Visio shapes in UML diagrams
+ Brand-new diagram layout facilities - to help you arrange the shapes and connectors on your diagrams in different styles automatically
Other main features:
+ The latest UML support
+ All types of UML diagrams - class, use case, sequence, collaboration, state, activity, component, deployment
+ Textual analysis, Business Workflow diagram, CRC Card diagram
+ Incremental round-trip engineering
+ Reverse engineering - code to model, code to diagram
+ Code Generation - model to code, diagram to code
+ Auto-sync between source code and UML diagrams
+ Import Rational
Rose, XMI
+ Export XMI
+ Export diagrams to images in SVG, PNG, JPG
+ Report generator for generating documentation in HTML or PDF
+ Plugin and template support
+
IDE integration - Eclipse, NetBeans, Sun ONE, JBuilder, IntelliJ IDEA, etc.
+ and much more...
For more information about VP-UML, please go to
http://www.visual-paradigm.com/vpuml.php