Visual Paradigm for UML 10.2 Release Notes

Release Date: Jun 17, 2013

SoaML Modeling

Define how people, organizations and systems provide and use services to achieve results, with the use of Service Oriented Architecture Modeling Language (SoaML). Different kinds of diagram are provided to define and describe services from multiple angles, and with different approaches.

Teamwork in the cloud, from anywhere, with VPository

VPository makes it easy for anyone to design software collaboratively. You don't have to download any server software, pay for hosting, or manage a web server. VPository has done everything for you. Now, VPository offers a free subscription plan that allows you to try it out before going into production use. 1 GB free storage is allowed.

Compare diagrams with an old revision

Compare the current software design with previous revisions. Learn from the past and make appropriate changes to the latest design. The side-by-side comparison function makes it so easy to figure out the changes.

Compare model properties with an old revision

Compare your model with previous revisions. Easily tell the differences of a model element by checking a list of updated properties say, a change in name, an update in documentation, etc.

Get specific change from specific revision

Through comparing with a previous revision, you know the changes, and through the change retrieval function, you can instantly roll back to a previous known good state of design.

Supported showing port multiplicity on component and some other types

Port can be attached to elements like component and object. In the latest version, you can show the multiplicity value of port on diagram, through enabling the corresponding presentation option.

Supported generating ERD sample data in report generation

Add sample data to your database design. Generate a full HTML/PDF/Word report for your design, with a list of sample data presented.

Supported SVG image in HTML report

As a kind of vector graphic type, SVG enables the viewing of image content with unrestricted zoom level, without any blur or distortion. HTML report generation supports using SVG as the type of diagram images.

Supported generating ERD sample data in project publisher

Add sample data to your database design. Publish your project with a list of sample data included.

Improved report template to support filtering element by tagged values and reference

The report template language has been improved to support filtering elements by tagged values and reference.

Supported custom ordering in Diagram Navigator

Shape nodes in Diagram Navigator can now be sorted in customized order. Simply select the shape node(s) and press the move up/down button to perform a custom sorting.

Supported custom ordering of sub-diagrams in Model Explorer

Sub-diagram nodes in Model Navigator can now be sorted in customized order. Simply select the diagram node(s) and press the move up/down button to perform a custom sorting.

Supported multiple shape and connector selection when posting a topic in PostMania

Raise discussions around multiple shapes in your design. Simply make a multiple shape selection in PostMania and post your message. Both the web client and VP-UML are supported.

Supported aligning captions for some UI shapes

You may want to re-position the name of UI components like button, label and checkbox in a screen mockup. You can achieve it by updating the horizontal/vertical alignment properties in the UI specification window of the UI components.

Supported retrieving constraints information for Instant Generator

The instant generator template engine has been enhanced to allow the retrieval of constraint information from elements like classes, attributes, operations, etc.

Supported 'other form' property (column) in glossary grid

A keyword can appear in different forms in different parts of project. For example, the word 'model', 'models', 'modell' may all refer to the same thing. The 'other form' property provides you a way to define the alternate forms of a glossary terms. Meanwhile, VP-UML can underline in documentation keywords that are chosen as both primary and other forms.

Supported role and system in EPC diagram

A role in event-driven process chain diagram (EPC Diagram) represents a unit, organization or a party that performs a function in a process, while a system is the provider of functions in process. VP-UML allows you to model with role and system in EPC diagram.

Supported 'Derived' association and association end

The derived property specifies whether the association or its end(s) is derived from other model elements such as other associations or constraints. You can set an association or association end derived.

Supported 'subsets' of association end

A subset means that the association end to which this constraint is applied is a specialization of association end that is part of the association being specialized. You can model subsetted association ends in the latest version of VP-UML.

Supported association end owned by class

Allows specifying the class that owns an association end.

Keep sub-process collapsed when come back from newly created sub-process diagram

When you expand and drill down a sub-process, edit the sub-diagram and go back to the parent diagram, you won't see the sub-process expanded. From now on, sub-process will remain collapsed. You can expand it manually.

Supported pulling project content from referenced project to current project in refactoring

Refactoring now supports multiple directions - pushing project data to referenced diagram and pulling project data from referenced diagram.

Improved plugin support

The Open-API now supports adding diagram category as well as the button group and buttons in it. Besides, you can now define default tagged values for custom elements created by a plug-in, as well as to present the tagged values in the body of these custom shapes.

Supported full screen mode on Mac

Maximize your software design in Mac with the full screen function.

  • Added popup menu for SysML Block for adding operation
  • Added connection rule for association from SysML block to actor
  • Suggest changing event type when attempting to connect a conversation with an BPMN event with link
  • Faster model element merging
  • Avoided copying cryptic characters into documentation editor that may lead to potential failure in report generation
  • Made diagram in Word report generation expanded to fit page width
  • Enhanced printing of use case details
  • Enhanced magnet behavior in sequence diagram
  • Improved icon alignment in matrix in generated Word report
  • Better support of merging decision table
  • Supported opening decision table by double clicking on decision table node in Model Explorer
  • Supported reversing <> from database
  • Supported reversing Oracle complex type to ERD
  • Supported using the default value of column when generating sample data in DDL generation
  • Supported opening diagram link in documentation with Ctrl-Click
  • Supported defining stereotypes for Association End in Profile diagram
  • Supported selecting comment as a property of diagram in report template
  • Supported decision table in report composer
  • Supported decision table in report generation
  • Supported setting the ordering of diagrams listed in Export Diagram window to follow the ordering of diagrams in Diagram Navigator
  • Supported specifying Perforce workspace
  • Supported listing operations in matrix diagram
  • Improved the support of nickname in flow of events editor
  • Improved the speed of merging model elements
  • Improved the appearance of Project Publisher window
  • Kept opening the active discussion in PostMania panel after committing project
  • Removed redundant space in matrix cells in generated Word report
  • Removed redundant space in the application screen in Mac OS
  • Fixed refactoring wrongly included a diagram outside the scope
  • Fixed unable to cut and paste shape to new project
  • Fixed C# IG didn't handle the direction of the parameter
  • Fixed Oracle timestamp with local timezone being reversed as timezone
  • Fixed uni-directional association in XSD reversed as bi-directional relationship
  • Fixed incorrectly report nothing to commit in Eclipse integration
  • Fixed incorrect font size in generated Word report, related to HTML text
  • Fixed paste text into documentation without format incorrect removed a space character
  • Fixed some shapes failed to show the highlight of terms in publisher outcome
  • Fixed mirrored ORM class lost ORM Persistable stereotype after synchronzing from ERD to class diagram
  • Fixed role caption position in transited diagram is different from source diagram
  • Fixed unable to create BMM's InfluenceOrganization
  • Fixed an empty line is produced when pasting content into documentation editor using “past without format”
  • Fixed unable to mass update Teamwork projects due to old version project file
  • Fixed a commit issue related to the use of Perforce
  • Fixed a project check out issue in VS integration
  • Fixed a problem with @JoinColumn association on entity classes
  • Fixed ORM natural Id in JPA always immutable
  • Fixed Java Round-Trip reversed transient class as ORM Persistable
  • Fixed diagram comment lost after commit project
  • Fixed hang when merging project
  • Fixed mispositioned underline in flow of events editor (underline for mis-spelled words)
  • Fixed a resizing issue related to fragment in sequence diagram
  • Fixed unable to open use case specification after copy and paste to new project
  • Fixed unable to open choreography task specification if pools are created in conversation diagram
  • Fixed product icon not displayed in tasklist (cmd-tab) or dock on Mac OS caused by a special application option
  • Fixed a project open issue in VS integration
  • Fixed application may hang when opening a project in old revision
  • Fixed unable to export diagrams when running with non-English language
  • Fixed IDE integration failed to load teamwork server login information after restarting
  • Fixed wrong project revision after committing project
  • Fixed Show View doesn't work well with referenced project
  • Fixed color of stereotype not applied to instance specification when assigning stereotype via specification window
  • Fixed the 'Show Stereotype' option has no effect on shapes after reopening project
  • Fixed operand not correctly resized
  • Fixed publisher failed to process HTML tag in documentation if it is defined as glossary
  • Fixed tagged value listed twice in publisher outcome
  • Fixed an issue related to reverse engineering from JDK 1.7 source code
  • Fixed deleting communication diagram makes source sequence diagram lost its messages
  • Fixed wrapping class members cause code details disappear
  • Fixed unable to delete decision table via Diagram Navigator
  • Fixed pool position changed when attempting to show lane in it
  • Fixed C++ code generation not generating initial value for enumeration class
  • Fixed several element linkage issues for elements produced by transiting a diagram
  • Fixed part of the documentation is missing for popup tooltip in project publisher outcome
  • Fixed the column width of grid in report doesn't follow the width ratio in project
  • Fixed import Excel doesn't update attribute type according to Excel change
  • Fixed 'Page Count' variable not working in report composer
  • Fixed label in grid step onto the next column in generated PDF report
  • Fixed PDF report missing links for referenced glossary terms
  • Fixed attribute name restore to default when being moved in nickname mode with project committed
  • Fixed Hibernate setLockMode() on criteria and query not work