What's New in Visual Paradigm for UML 10.1?

Release date: January 21, 2013 (Latest Build: 20130507)View release notes

   

Enterprise Edition includes new features below

Decision table. Look-up business rules

New feature
Decision table. Look-up business rules

A truly functional information system has to be business oriented. Features must be designed and developed base on users’ needs, with system behaviors following the business rules strictly. Decision table provides a compact way to represent complicated business rules. Thanks to the easy to comprehend layout, decision table can be understood by developers and end-users easily. Decision table involves three sections - conditions, actions and rules. From developer’s point of view, decision table is pretty much like the tabular form of an if-then-else statement. Business users use decision table to document business rules, while system developers study a decision table to think about the right way to implement those rules.

ArchiMate enterprise architecture diagram

Enhanced feature
ArchiMate enterprise architecture diagram

The use of ArchiMate in software development allows software developers to view the system in macro point of view, rather than to work in silos. This enables the production software systems that align closely to the business.
As a software design tool that complies with the ArchiMate 2.0 specification, VP-UML supports enterprise architecture modeling with all the ArchiMate notations, plus all the improvements issued in version 2.0, which includes the two optional language extensions: the Motivation extension and the Implementation and Migration extension.

User interface designer

Enhanced feature

User interface designerDesign client application user interface

During requirement capturing and design stage, system analyst often needs to present screen designs to customer and for discussion within development team. Traditional screen designers usually tie up screen design with specific programming language that inherits a lot of constraints when designing and annotating screens. Visual Paradigm for UML provides a full featured screen designer for you to illustrate and annotate screen designs without limitation. The following movie shows how to use user interface designer to design form-based application with text field, menu, table and tree.

Web screen mock up

Enhanced feature

Design web application user interfaceDesign web application user interface

Visual Paradigm for UML provides a full featured web page designer for system analyst to illustrate and annotate screen designs. With the web page designer, you can design web forms, web pages and present the transition of pages. The following movie shows how to use web page designer to design a web form.

   

Professional Edition includes new features below

Matrix

Enhanced feature
Matrix

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.

RACI chart

Enhanced feature
RACI chart

Generate and fill Responsibility Assignment Matrix base on any type of model elements.

   

Standard Edition includes new features below

Flexible report composer

Enhanced feature
Flexible report composer

Convert your design to report by few mouse click. The generated report can preview and compare with the design side by side.

Synchronization between ERD and class diagram

Enhanced feature
Synchronization between ERD and class diagram

By usage, entity relationship diagrams (ERD) presents persistent structure of database and class diagrams presents object structure in memory. There is an alignment between ERD and class diagram - Database column in entity can map to attribute in class. Visual Paradigm for UML supports generating class diagram from ERD and synchronizing changes between them, and vice versa.

Reference other project model elements

Enhanced feature
Reference other project model elements

It is not possible to put everything in a single visual paradigm project in enterprise scale project. Visual Paradigm for UML allows visualizing different projects' model elements in a single diagram. The following movie shows how to configure referenced project and show the model elements in diagram.

   

Modeler Edition includes new features below

Social networking with PostMania

New feature
Social networking with PostMania

PostManiaChat with the analysts, designers, software developers or whoever in your team directly inside VP-UML, right in a diagram. PostMania, a private social networking platform designed for software development teams, facilitates easy discussion of software designs. It enables team members to post and reply discussions to a diagram or a shape. Just make a post to ask for change, and moments later you receive a reply from your teammate, saying "Done" and with a smiley face. PostMania simply breaks communication barrier and improves the bonding of development team.

Clarify Meanings of Words via Glossary

Enhanced feature

Glossary grid shows all domain terms in a single gridGlossary grid shows all domain terms in a single grid

Add or edit your project terms and their definitions in Glossary Grid. Let the terms say what you mean. And when others use them in the same project, they mean what you say. Guard consistency, but flexible to manage variations of a term with Alias to accommodate lingoes used by different groups, such as "refund" for the customer service department and "debit" for the accounting folks. Bundle up terms by tagging them with a Label. In fact, tag multiple labels for a popular term if you need to. Then zero in on relevant terms only through filtering by label in what could well be a lengthy glossary.

Work as a team, simultaneously

Enhanced feature
Work as a team, simultaneously

Let your software development team work together smoothly and efficiently. Combining with the use of Visual Paradigm Teamwork Server (Teamwork Server), your entire team can design software collaboratively and concurrently. Teamwork Server is a central repository with version control capabilities that allows development team to checkout, commit and update design projects. Keep drawing and committing diagrams, your teammates will get them instantly. And thanks to the sophisticated merging and conflict resolution capabilities, everyone can work concurrently without being locked by anyone else. With Teamwork Server, you save a great deal of time in lining up your team because it has done everything essential yet daunting for you.

   

All editions includes new features below

Sub diagram. Modeling with abstraction

Enhanced feature
Sub diagram. Modeling with abstraction

Having a model with multiple levels of abstraction is highly desirable, not only because it allows developers to focus fewer concepts at a time, but since it makes model refinement easier. In VP-UML, model can have unlimited levels of abstraction layers whereby different perspectives of system and different amounts of details are exposed to developers. For example, use case diagram represents high level system requirements, while the way to accomplish individual use case can be represented by sub sequence diagrams of use cases. Another example would be to add sub state machine diagrams to controller classes to show how objects change their state.

Internal references between diagrams, shapes, model elements

Enhanced feature
Internal references between diagrams, shapes, model elements

There are plenty of reasons you might want to link up different diagrams, shapes and model elements, for example, including the mockup of screens that are designed around a use case, relating a business model with a software design, etc. The reference feature enables you to make internal links between different kinds of project data. Those references do not just work inside VP-UML, but additionally in any document and Web contents generated from your design.

Rich text documentation

Enhanced feature
Rich text documentation

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.

Plug-in support (Java)

Enhanced feature
Plug-in support (Java)

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.

Tell Us What You Think

Sending...
Thank you for your feedback