Visual Paradigm for UML (VP-UML) is an easy-to-use, full-featured UML modelling tool that supports full software life-cycle - analysis, design, construction, testing and deployment. This UML modeling tool helps you build quality applications faster, better and cheaper. You can draw all types of UML diagrams, generate code from UML diagrams and vice versa, and generate documentation. This UML CASE tool also provides plenty UML resources - UML tutorials, sample projects and demos.
VP-UML Features:
+Full UML notation support
+CRC Card Diagram
+Business Workflow diagram
+Round-trip engineering
+Code Generation - model to code (UML to code, UML model to Java)
+Reverse engineering - code to model (Java to UML models, Java to UML diagram)
+Instant Reverse for Java, XML, Hibernate, DotNET dll/exe, C++, CORBA IDL, Ada9x source...
+Use Case Details Editor - An all-in-one environment for specifying a use case's details including general model specification and use case descriptions
+Full Screen Diagram Editing - Maximizes the diagramming area
+Sweeper - Drag to sweep shapes aside to make room for creating new shapes.
+EJB Diagram - Visualize EJB system
+EJB Code Generation and Deployment - Generate beans for your application development and deployment.
+Database reverse - database to ERD
+Database generation - ERD to database tables
+ORM support - Generate Java objects correspond to a database
+Auto-Sync between diagram and source code
+Report generator - HTML/PDF document generation
+Auto diagram layout - arrange shapes and connectors in different styles
+Import Rational Rose model
+Visio Integration - draw UML diagrams with Visio stencils
+Export diagrams to SVG, PNG, JPG
+More...
Other UML Modeling Tools / UML Plug-ins:
Windows Platform:
+SDE for Microsoft Visual Studio .NET
Java Platform (Mac OS X/Windows/Linux):
+SDE for Oracle JDeveloper
+SDE for IBM WebSphere (WSAD)
+SDE for Borland JBuilder
+SDE for IntelliJ IDEA
+SDE for Eclipse
+SDE for NetBeans
+SDE for Sun ONE
+SDE for WebLogic Workshop
+More SDE...
SDE for JBuilder is a full-featured UML CASE tool seamlessly integrated with JBuilder. SDE supports full software development life-cycle - analysis, design, implementation, testing and deployment. You can draw UML diagrams (use case, class...) in JBuilder, reverse engineer Java code to class diagrams, generate Java code, import Rational Rose...
+Visio integration
+Reverse engineering XML, .NET dll/exe, C++, CORBA IDL
+more
SDE for Eclipse is a full-featured UML CASE tool seamlessly integrated with Eclipse. SDE supports full software development life-cycle - analysis, design, implementation, testing and deployment. SDE supports reverse engineering (Java code to UML model), real-time code generation (UML model to Java code), import Rational Rose, MS Visio integration...
+Use case modeling
+Reverse XML, DotNET dll
+Report generator (HTML/PDF)
+more
SDE for JDeveloper is a full-featured UML CASE tool seamlessly integrated with JDeveloper. This UML CASE tool supports full software development life-cycle - analysis, design, implementation, testing and deployment. SDE supports reverse engineering (Java code to UML model), real-time code generation (UML model to Java code), import Rational Rose, MS Visio integration...
+Use case modeling
+Reverse XML, DotNET dll
+Report generator (HTML/PDF)
+more