Latest build: sp2_20100728 (March 29, 2010) View release notes

Import Sybase PowerDesigner project file to Visual Paradigm for UML. All model elements and diagrams layout will be kept.
Flow of events sample with steps and extension
Use case flow of events editor helps system analyst to describe series of interactions between users (actors) and functions (use cases). Different scenarios can be represented by different flow of events.
In the new version, flow of events editor supports specifying extended use cases and inserting use cases, actors and requirements links to flow of events. The following movie demonstrates how to use the flow of events editor to describe use case scenario.
User's Guide
Online training
YouTube videos

Categorizing shapes into different layers for showing and hiding shapes easier by single-click. Layer can be used to group all annotation shapes, and let modeler hide all annotation shapes when export the final version. The following movie shows how to use layer to control showing/hiding callout shapes in diagram.
User's Guide

Design your own report template with visual template designer. The latest version has added a lot of customizable elements and increased usability. The following movie shows how to use report template designer to design your own report template.
User's Guide

Visual Paradigm plug-in provides an extendable platform for developers to add functions to Visual Paradigm for UML. Developer can reference to the plug-in development guide to build their own plug-in to read, create, update and delete diagrams and model elements. Developer can use Java to develop plug-in. The following screenshots outline the steps to create plug-in for Visual Paradigm for UML.
User's Guide

Operations such as exporting project to XML, generating ORM code, generating reports (all types), publishing project and etc. can be done through the command line interface or with Ant scripts. In this connection, you may schedule tasks to run Visual Paradigm operations in background.
What's New in Visual Paradigm for UML 7.2 Service Pack 1?
Release date: February 22, 2010View release notes
Visually simulate execution of BPMN business process diagram. You can adjust different parameters, for example, required resources, execution duration, number of instances of lane and more.
User's Guide

Insert reference model element references to rich text documentation pane. The referenced model elements will be linked and highlighted.

You may want to hide away some diagram types, menu items or toolbar items to avoid your team creating wrong types of model. Visual Paradigm for UML supports customization of User Interface (UI) objects by XML. The following screenshots outline the steps to customize the tool.
User's Guide

The sharing of latest and accurate business process and system design to customer, team member or other department staff greatly increases the efficiency of communications. Visual Paradigm for UML supports publishing project to web enabled format. The published content contains all information in the project, including documentation, detail property, internal references and external references of each diagram and model element. The published content incorporates some navigation functions to increase the usability such as jump to shape, open reference and popup documentation when mouse over the element. There is no special requirement in both server and client side. Project Publisher can run with system job scheduler to publish and upload project(s) in regular bases. The following movie shows you how to publish project with Project Publisher and use the published content.
User's Guide
Class diagram sample shows classes, associations and generalizations
Class diagram is the most widely used diagram in modeling object-oriented system. A class diagram shows a set of classes, interfaces, associations and generalizations. Package is commonly used model element for organizing elements in class diagram. Class diagrams are not just for visualizing and documenting structure models but also for constructing executable system with forward, reverse and round-trip engineering. There is also a synchronization engine for generating and updating entity relationship diagram from class diagram.

Visual Paradigm for UML supports create, edit, visualize and generate Business Process Execution Language (BPEL) and Web Services Description Language (WSDL). The generated BPEL and WSDL can deploy to standard BPEL engine such as Apache ODE.
Tutorial

Modeling is not just about creating diagrams but also the ease of refinement. Good visual modeling tool allows modeler to create and manipulate diagrams in effective way. Visual Paradigm for UML provides sweeper and magnet functions for expanding and compacting diagram without messing up the layout. Please see how sweeper and magnet in action in the following movie.
User's Guide
What's New in Visual Paradigm for UML 7.2?
Release date: January 11, 2010View release notes

A new diagram type, "Profile Diagram" is introduced for designing stereotypes and tagged values visually. Profile diagram supports defining stereotype with generalization and composition. Addition of integer and floating number tagged values are also supported.
User's Guide

Define status, difficulty, priority, version, iteration, phase and discipline of each model element for project management purpose.

Generate, reverse and synchronize between ANSI C++ and UML class diagram. The following movie demonstrates reversing C++ to UML class diagram, modifies classes and synchronizes code again from UML class diagram.

Translate design to different languages by the automatic translation function. Both model element name and documentation can be translated. The following movie demonstrates how to translate state machine diagrams from English to Chinese.
User's Guide

Automatic expand diagram base on the growth of design. Margin can be defined visually. The following movie shows how automatic expand of diagram margin works in class diagram.
Testing procedures dialog box
Flow of events describes different scenarios of a use case. The scenarios are guidelines for writing test cases in user acceptance test. Visual Paradigm for UML supports multiple testing procedures to single flow of events scenarios. The following movie demonstrates how to define testing procedures for use case flow of events.

Generate executable PHP Doctrine object relational mapping (ORM) layer from standard UML class diagram and entity relationship diagram.
Tutorial

Write step-by-step working procedures to business process diagram flow objects.
Online training

Conversation diagrams visualize messages exchange between pools. Design workflow with business process diagram and visualize communications with BPMN conversation diagrams. The following movie shows how to draw conversation diagram.
Design business process with BPMN business process diagram and generate XML Process Definition Language (XPDL).
Design business process with BPMN business process diagram and generate jBPM Process Definition Language (JPDL).
User's Guide

Specify all association properties in diagram without going through deep dialog boxes.
Flow of events sample with steps and extension
Use case flow of events editor helps system analyst to describe series of interactions between users (actors) and functions (use cases). Different scenarios can be represented by different flow of events.
In the new version, flow of events editor supports specifying extended use cases and inserting use cases, actors and requirements links to flow of events. The following movie demonstrates how to use the flow of events editor to describe use case scenario.
User's Guide
Online training
YouTube videos
Glossary grid shows all domain terms in single grid
Identify, document and manage domain terms with glossary grid. Each glossary item can have multiple aliases. All glossary items will be highlighted and linked in model element documentation and flow of events. The following movie demonstrates the basic usage of glossary grid.
YouTube videos

Design workflow with Business Process Modeling Notation (BPMN) 2.0 standard.
The first movie demonstrates the modeling of typical sales order processing process using BPMN. The movie shows how to create pools, lanes, events, tasks, sub-process, gateway and data object. It also demonstrates how to present the change of states within the process.
The second movie shows some handy functions that can help in business process modeling such as real-time model validation, moving large amount of shapes with sweeper, insert task in existing process...

Compare and generate differences between two diagrams automatically with visual diff. Identify differences between two databases by compare two entity relationship diagrams. The first of the following movies shows how to use visual diff to compare the as-is and to-be business process diagrams. The second movie shows how to use Visual Diff to compare the changes between two database versions. Latest release export the differences to PDF for reporting purpose.

A picture worth a thousand of words, and a movie worth a thousand of pictures! Animacian can configure and generate animation of static design. Animacian supports in business process diagram, sequence diagram and activity diagram. Seeing design in action increase the level of understanding of the design. In latest release, you can define your own animation path in business process diagram.
The following movies show you how to animate your business process diagram, sequence diagram and activity diagram with Animacian. The forth movie shows you how to export animation to Adobe Flash format.

Share design with VP Teamwork Server. All changes will be stored in revision bases. Visual Paradigm for UML employ local workspace concept for collaborative modeling. The normal usage of VP Teamwork Server is to checkout project from VP Teamwork Server, then modify project and commit changes to VP Teamwork Server. Thanks to the concept of local workspace, you may bring your notebook to customer's office, and start working with the project without connecting to the VP Teamwork Server. After all, you will commit the changes to VP Teamwork Server when you back to the office. In the latest release, permission can be configured when import project from Visual Paradigm for UML. The following movie demonstrates how to checkout project, commit changes to server and update changes from server.
User's Guide
Online training

Write detail description to model elements with rich formatted text. The latest release highlights and links glossary terms from documentation to glossary grid. The following movie shows you how to write rich text documentation and reuse a predefined template.
User's Guide

Generate, reverse and synchronize between Java code and UML class diagram. In the latest release, Java annotation is supported. The following movie demonstrates how to reverse code to UML class diagram, modify classes and synchronize code again from UML class diagram.
Tutorial
Online training

Generate UML class diagram to 15 programming languages. Supported programming languages include Java, C#, VB.NET, PHP, ODL, Action Script, IDL, C++, Delphi, Perl, XML Schema, Python 2.6, Objective-C, Ada 95 and Ruby. The following movie demonstrates how to generate code using instant code generator.
User's Guide

Reverse engine 12 programming languages to UML class diagram. Supported programming languages include Java, C++, .NET DDL or exe, IDL, Ada 95, XML, XML schema, JDBC, Hibernate, PHP 5.0 or above, Python and Objective-C. The latest version supports reversing source code to package diagram for high level analysis. The following movie demonstrates how to reverse source code using instant reverse.
User's Guide

Overview dependencies between model elements by matrix diagram. The latest version supports exporting matrix diagram to Microsoft Excel for further analysis. The following movie demonstrates basic matrix diagram usage.
Tutorial
User's Guide

Design your own report template with visual template designer. The latest version has added a lot of customizable elements and increased usability. The following movie shows how to use report template designer to design your own report template.
User's Guide

Generate UML design to report in Microsoft Word 2007 format. The MS Word 2007 report generation feature is available in Windows, Mac OSX, Linux and Unix platform. The latest version supports specifying MS Word document as template.
The following movie demonstrates how to generate MS Word 2007 report with business process diagrams and use case diagrams. The movie also shows how to customize the order of model elements as well as the setup of cover page, page header and page footer.
User's Guide

Share latest UML design within team across team with project publisher. Project publisher can generate UML design to web format. There is no special requirements to host the published content. The latest version supports glossary grid in published project. The following movie shows you how to publish project with Project Publisher and describes the navigation within the published content.