Visual Paradigm for the Unified Modeling Language (VP-UML) is a UML CASE tool.
The Visual Paradigm tool is designed for a wide range of users, including Software Engineers, System Analysts, Business Analysts, System Architects alike, who are interested in building large scale software systems reliably through the use of the Object-Oriented approach.
Visual Paradigm for UML (Community Edition) works accordingly to the latest standards of Java and UML notations and provides the industry's full round-trip code generation and code reverse engineering support for Java.
Here are some key features of "Visual Paradigm for UML Community Edition":
UML Support:
· Class diagrams
· Use case diagrams
· Sequence diagrams
· Communication diagrams
· State machine diagrams
· Activity diagrams
· Component diagrams
· Deployment diagrams
· Package diagrams
· Object diagrams
· Composite structure diagrams
· Timing diagrams
· Interaction overview diagrams
· Use case detail editor
· Use case flow-of-events listing
· Generate sequence diagrams from flow of events lists
· Business model use case support
Requirements Management:
· Requirement diagrams
· Textual analysis
· CRC card diagrams
· Identify candidate activity and action by textual analysis
· Display full set of requirements in tabular view
Database Modeling:
· Entity relationship diagrams
· ORM diagrams
Visual Modeling:
· Annotation with callout shapes
· Annotation with freehand shapes
· Organize model elements and diagrams using Model Explorer
· Bookmark support
· Handi-Selection tool
· Customizable data types for use with multiple programming languages
· Overview diagrams
· Resource-centric interface
· Model sharing
· Cut, copy and paste
· Copy diagrams as images for use in other applications
· Undo and redo options
· Mouse gestures
· Reverse connector directions
· Group creation support
· Jump to feature for selecting a particular shape or model
· Quick connect feature
· Easy navigation to connected elements
· Model commenting
· Duplicate shapes and models
· Selectable/non-selectable toggling for shapes
· Diagram locking
· Reference to any type of artifact
· Advanced file and directory selector
· Advanced tree support
· Duplicate, move and reconnect connectors
· Package headers for all types of diagrams
· Tagged value display toggling for diagram elements
· Sub-diagrams and reference indicators
· Rectilinear, round rectilinear, oblique, round oblique and curve connector styles
· Space reclamation or elimination using Sweeper feature
· Create shapes with user-defined initial sizes
· Drag-and-drop creation of shapes using trees in diagrams
· Auto-fit shape sizes
· In-line editing
· Spell checking
· Visual alignment guides
· Numerous grid options
· Diagram information display in diagrams
· Jump to diagram feature
· Drag-and-drop copying, moving and reordering of classes and entity members
· Open view from model element
· Diagram renaming boxes
Style and Formatting:
· Customizable shape style and formatting
· Image incorporation in diagrams
· Stereotyped element appearance
· Rich text documentation
· Add rich text elements to diagrams
· Shape format copier
· Enrich model documentation with images
· Save/load template for model documentation
Printing:
· Print multiple diagrams
· Preview printable pages
· Print clip marks
· Page margin, size and orientation alteration support
· Fit-to-pages option
· Fit-to-ratio option
· Customizable page header and footer
· Project name and diagram name display in header or footer
· Print with frame or border support
· Toggle gradient color printing
· Quick print support
Layout Facilities:
· Automatic diagram layouts
· Shape alignment and centering
· Uniform shape width and height maintenance
· Automatic shape distribution
Interoperability:
· Import and export XML
· Export diagrams as JPG, PNG, SVG and EMF image files
· Export diagrams as PDFs
· Slice exported diagrams into smaller segments
Intuitive User Interface:
· Group diagrams by category
· Advanced property pane
· Dockable user interface windows.
· New project generation using predefined templates
· Easy-to-use "New Diagram" dialog
· Flexible zooming
· Palette-style toolbar
· Collapsible toolbar
· Display tool names for toolbar buttons
· Expand grouped toolbar buttons
· Display various diagram categories in toolbar
· Numerous looks-and-feels
· Import user preferences from existing workspaces
· Multilingual support
· Searchable options
Automatic Updates:
· Automatic online updating
· Maintain local update server with update synchronizer
Open Architecture:
· Plug-in support (Java)
· VP model and XML interaction
Requirements:
· Java 1.4.2 or later.
What's New in This Release: [ read full changelog ]
· Report Diagram - Convert system design to report by few mouse clicks. The generated report can preview and compare with design side by side.
· RACI Chart - Generate and fill Responsibility Assignment Matrix base on any type of model elements.
· Customizable Chart - Define your own type of matrix and use any type of model elements as row and column.
· New Textual Analysis - New Textual Analysis editor support rich text editing.
· ElaborView - Shorter design-review-enhance cycle by send design to review easiler.
· Import BizAgi Project - Import BizAgi project directly to VP-UML.
· Resizable shape and connector caption - Resize shape and connector caption to fit to the overall presentation.