Visual Paradigm for UML is a professional UML tool that supports complete software life-cycle - object-oriented analysis, object-oriented design, implementation, testing and deployment. This UML modeling software helps you build quality applications FASTER, better and at lower cost. You can draw all types of class Diagrams, reverse code, generate code from diagrams and generate documentation. This UML CASE tool also provides abundant UML tutorials, UML interactive demos and UML sample projects.
VP-UML Features:
+the latest UML support (use case diagram, class diagram, sequence diagram, collaboration diagram, state diagram, activity diagram, component diagram, deployment diagram)
+Object-oriented analysis (OOA), object-oriented design (OOD) support
+Use case modeling (use case description, scheduling...)
+Textual analysis for identifying candidate actors, use cases, classes...
+CRC Card diagram
+Business Workflow diagram
+Incremental roundtrip engineering
+Reverse engineering - code to model, code to diagram (Java to UML models, Java to class diagram)
+ Reverse engineering Java, C++, XML Schema, XML, DotNET exe/dll, CORBA IDL
+Code Generation - model to code, diagram to code (UML model to code, class diagram to Java)
+Auto-synchronization Between source code and diagrams
+Report generator for generating documentation to HTML/PDF
+Automatic diagram layout - rearrange classes and connectors in UML diagrams
+Import XMI /export XMI
+Import Rational Rose project file
+Microsoft Visio Integration - draw UML diagrams with stencils from MS Visio
+Export diagrams to images (PNG, JPG, SVG)
+Version control
+Plugin and template
+Multilingual support
+More...
Other UML CASE Tools / UML Plugins:
Java Platform (Windows/Linux/Mac OS X):
+SDE for Eclipse
+SDE for NetBeans
+SDE for Sun ONE
+SDE for Oracle JDeveloper
+SDE for IBM WebSphere
+SDE for JBuilder
+SDE for IntelliJ IDEA
Windows Platform:
+SDE for MS Visual Studio .NET
+More SDE...